Synonyms and Antonyms for impugnable

1. impugnable (adj.)

subject to being discredited

Synonyms: Antonyms: