inexpugnable

/,iniks'pʌgnəbl/
Adjective
  1. incapable of being overcome, challenged or refuted
    • an impregnable argument
    • impregnable self-confidence

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ tương tự

inexpugnable
The lawyer presented an inexpugnable argument to the jury.