Whistle Down The Wind Definition

verb
To set (someone) free, allowing them to go their own way and do what they choose.
Wiktionary

To badmouth someone or something; to disparage .

Wiktionary
To talk to no purpose.
Wiktionary