Question: what is the meaning of the idiom to put down?
Answer: put down. 1. verb Literally, to place someone or something down on or into something. ... verb To insult, mock, belittle, or disparage one. The boss is always putting me down in front of everyone in the office.