Entry
  1. impossible to resist (idiom); an irresistible force

    trad. 勢不可當

Also written 勢不可當【shì bù kě dāng】

Characters in this word

4