百家爭鳴 (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
Practice with spaced-repetition flashcards or follow our free structured Cantonese course.