Definitions of place down:

  • verb:   cause to sit or seat or be in a settled position or place