place down

Explore definitions, synonyms, and language insights of place down

Definitions

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

More General Terms