question; challenge; dispute;
to verbally attack someone to prove dishonesty.
He will impugn your story because it is unbelievable.
impugn reminds of "I'm pug"
imagine a pug dog barking at you
You can't impugn my skills because my projects are a success.
(c) 2015 E. Carruthers