Meanings1striving to be first and fearing to be last (idiom); outdoing one anotherWritten Forms爭先恐後Traditional · Main Form争先恐后Alternate Form