put down

put down

美 ['pʊtˌdaʊn] 英 ['pʊtˌdaʊn] put down Verb cause to sit or seat or be in a settled position or pla......