"Impugn" Natural Recordings by Native Speakers
To impugn means to challenge or attack the validity, honesty, or credibility of something or someone, often in a public or formal manner. It can also mean to accuse or criticize someone or something, often in a strongly negative or critical way.