Synonyms for impugnable | Synonym.com

Synonyms for impugnable

impugnable (s.)

subject to being discredited

Synonyms: Antonyms: