PUT DOWN Meaning of PUT DOWN in English 1.Deposit, lay down.2.Repress, crush, baffle, overthrow, destroy, conquer.3.Degrade, confute, humiliate, abash, shame, disconcert, humble, extinguish, suppress.4.Confute, silence. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012