防不胜防fángbùshèngfángTop 35000Meanings1. (idiom) virtually impossible to preventCharacters used防to protect不no胜victory