The AI-powered English dictionary
plural impugners
One who impugns; one who opposes or contradicts. examples