交锋jiāofēng
Top 15000
Meanings
1. to cross swords
2. to have a confrontation (with sb)
Characters used