impugner Play nounOne who impugns; one who opposes or contradicts.nounOne who impugns.nounOne who impugns; one who opposes or contradicts.