carear
Top 50000
Meanings
Verb
1. to bring face-to-face
a. to compare, to collate
2. to confront (witnesses regarding contradictory testimony) (law)