impugner

listen to the pronunciation of impugner
الإنجليزية - الإنجليزية
One who impugns; one who opposes or contradicts
{i} challenger, one who attacks the credibility of, one who attempts to discredit
One who impugns
impugners
plural of impugner
impugner
المفضلات