相争xiāngzhēng
Top 35000
Meanings
1. to vie against one another
2. to fight each other
3. mutual aggression
Characters used