Meaning of place down

Definition of place down

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

Other information on place down

WIKIPEDIA results for place down
Amazon results for place down