PUT DOWN Meaning of PUT DOWN in English * deposir; inscrir, notar; subjugar English Interlingue dictionary. Английский словарь Интерлингве. 2012