WHISTLE Meaning of WHISTLE in English The throat. To wet one's whistle; to drink. Slang English vocab. Английский сленговый словарь. 2012