escape on getting wind of the matter; run away [escape] upon learning the news; get wind (of ...) and escape
Copyright © 2018 WordTech Co.