impugnar
Top 9000
Meanings
Verb
1. to contest, fight, oppose
2. to contest (law)
Examples7
oppose the project
oppose the process
contest the decision
contest something in the courts
contest the testimony
contest the verdict