INVULNERABLE


Meaning of INVULNERABLE in English

adj incapable of being wounded, or of receiving injury.

2. invulnerable ·adj unanswerable; irrefutable; that can not be refuted or convinced; as, an invulnerable argument.

Webster English vocab.      Английский словарь Webster.