wàng fēng ér táo望风而逃to flee at the mere sight of (idiom)Frequency 1.5Meaningsto flee at the mere sight of (idiom)