impugnable
Speech parts
1. impugnable - Adjective
2. impugnable - Adjective Satellite
Meaning
Capable of being impugned; that may be gainsaid.
Source: Webster's dictionarySynonyms
chancy
uncertain
unstable
ambiguous
problematic
contingent
contentious
questionable
doubtful
dubious
uneasy
insecure
precarious
debatable
clouded
Show all synonyms