PUT-DOWN Meaning of PUT-DOWN in English criticism, disapproval His speech was a put-down of our policies - very negative. English idioms vocab. Словарь английских идиом и выражений. 2012