Back to Dictionary
争先恐后
爭先恐後
zhēngxiānkǒnghòu
1. striving to be first and fearing to be last (idiom); outdoing one another
HSK 6