place down

place down

place down

Verb

cause to sit or seat or be in a settled position or place; "set down your bags here"

Synonyms: