What does 'Whistle down the wind' mean?
If you whistle down the wind, you abandon, send away or leave something or someone.
- Category: Nature
Idioms similar to 'Whistle down the wind'
Buy our lists of British English, American English and Animal idioms in PDF format. They're perfect to use offline for reference or for use in class!