超前chāoqián
Top 20000
Meanings
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
Characters used