势不可当 (shì bù kě dāng) is a Chinese word meaning “impossible to resist (idiom); an irresistible force”.
Meanings
- 1impossible to resist (idiom); an irresistible force
势不可当 (shì bù kě dāng) is a Chinese word meaning “impossible to resist (idiom); an irresistible force”.