Adjective impugnable has 1 sense
  1. impugnable - subject to being discredited
    Antonym:
    unquestionable (indirect, via questionable)
,
TOP