Back to Dictionary
超前
chāoqián
1. to be ahead of one's time
2. to surpass or outdo one's predecessors
3. to be ahead of the pack
4. to take the lead
5. advanced
Uncommon • Top 30%