超前chāoqiánTop 20000Meanings1. to be ahead of one's time2. to surpass or outdo one's predecessors3. to be ahead of the pack4. to take the lead5. advancedCharacters used超to overtake前forward