English Dictionary
Definition wet your whistle in British English
wet your whistle phrase
phrase
1
to have a drink, especially of alcohol
