对质duìzhì
Top 30000
Meanings
1. to confront (in court etc)
2. confrontation
Characters used