百家争鸣 bǎijiāzhēngmíng hundred schools of thought contend Definitions Defs Origin Strokes Stroke Words Sentences Sents 百家 bǎijiā schools of thought various schools of thought; different philosophical or intellectual traditions争鸣 爭鳴 zhēngmíng to contend (of academic or ideological views) to express different opinions in open debate, as in "hundred schools of thought contend"