Idiom Definition:
Your browser does not support the audio element.
"to catch wind of"
to learn or discover something (usually indirectly) that was not supposed to be widely known or that was being kept secret
Synonyms:
detect, discern, discover, find, know, knowledge, learn, notice, observe, perceive, realize, recognize, secret, see, sense