WHISTLE SOMETHING DOWN THE WIND
Meaning of WHISTLE SOMETHING DOWN THE WIND in English
1》 let go or abandon something.
2》 archaic turn a trained hawk loose by casting it off with the wind.
→ whistle
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004