Idiom: Whistle down the wind

What does 'Whistle down the wind' mean?

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



Idioms similar to 'Whistle down the wind'

See also: