Meanings1lit. to shrink back at the sight of (sth daunting) (idiom)2fig. to be deterredWritten Forms望而卻步Traditional · Main Form望而却步Alternate Form