English
›
Words
dispute
or contradict (often in an insulting way)
Translation:
English
Verb
8
impugn
Add
Translation