impugnable

/im'pju:nəbl/
Adjective
  1. subject to being discredited

Khám phá thêm

Các từ liên quan

Từ tương tự

impugnable
The lawyer argued that the witness's testimony was impugnable.