СНЯТЬ ШЛЯПУ Русско-английский перевод СНЯТЬ ШЛЯПУ to take off one's hat; to take off one's head to smb. (перед кем-л.; перен.) Русско-Английский словарь общей тематики. Russian-English dictionary of general subjects. 2012