Table of Contents
Antonyms
Synonyms
Etymology
1. impugnable
adjective. subject to being discredited.
Antonyms
Synonyms
Etymology
- impugnable (English)
- -able (English)
- impugn (English)
- impugno (Latin)
adjective. subject to being discredited.