Dictionary definition of 'impugn': dispute the truth, validity, or honesty of (a statement or motive); call into question.
OCV
octaviar limited
Dictionary definition of 'impugn': dispute the truth, validity,...
Add to My Watchlist
What is My Watchlist?