Idiom Definition:
"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