WHISTLE


Meaning of WHISTLE in English

The throat. To wet one's whistle; to drink.

Slang English vocab.      Английский сленговый словарь.