所向披靡

suǒxiàng-pīmǐ
idiom #20,173

Meanings

  1. 1 to sweep everything before one
  2. 2 to be invincible
  3. 3 to carry all before one

Examples

Zhè zhī qiúduì sàijì zhōng suǒxiàng-pīmǐ, wúrén néng dǎng.
This team was invincible throughout the season, unstoppable by anyone.
Gǔdài de Měnggǔ qíbīng suǒxiàng-pīmǐ, zhēngfú le dàpiàn lǐngtǔ.
The ancient Mongol cavalry swept all before them and conquered vast territories.

Tips

memory
所向 = wherever one goes; 披靡 = (grass/enemy) blown aside. Picture a force so powerful it parts everything in its path like a strong wind parting grass.
history
From 《史记·项羽本纪》: when 项羽 charged with a roar, the Han army scattered before him. The phrase came to mean an unstoppable advance that sweeps every obstacle away.

Stroke Order

suǒ
xiàng