争先 zhēngxiān compete Definitions Defs Origin Strokes Stroke Words Sentences Sents 争先恐后 zhēngxiānkǒnghòu vying striving to be first and fearing to be last; outdoing one another