'Impugnable' definitions:

Definition of 'impugnable'

From: WordNet
adjective
Subject to being discredited

Definition of 'Impugnable'

From: GCIDE
  • Impugnable \Im*pugn"a*ble\, a. Capable of being impugned; that may be gainsaid. [1913 Webster]