Impugnable meaning

That can be impugned; open to (verbal) attack, open to question.
adjective
0
0
Advertisement

Origin of impugnable

  • impugn +‎ -able
    From Wiktionary