Idiom: Whistle down the wind

Idiom Definitions for 'Whistle down the wind'


If you whistle down the wind, you abandon, send away or leave something or someone.


Idioms similar to 'Whistle down the wind'

See also: