百家爭鳴 (baak3 gaa1 zang1 ming4) — let a hundred schools of thought strive in Cantonese

baak˗₃gaaˉ¹zangˉ¹mingˎ₄
百家争鸣
Mandarin Pinyin: bai3 jia1 zheng1 ming2

Meaning of 百家爭鳴

nounlet a hundred schools of thought strive

Characters in 百家爭鳴

Want to actually remember 百家爭鳴?

Practice with spaced-repetition flashcards or follow our free structured Cantonese course.