Search the dictionary A Chinese word or character, or English Search 2 entries. shìbùkědāng 势不可当 impossible to resist (idiom) shìbùkědāng 勢不可當 impossible to resist (idiom)