To challenge or dispute the truth, validity, or honesty of something; to call into question someone's motives or integrity. To attack as false or questionable.
From Latin 'impugnare,' from 'in-' (against) + 'pugnare' (to fight). Literally means 'to fight against,' related to 'pugnacious' (combative) and 'repugnant' (fighting against, offensive).
Try Another Word