Logo
Search icon

invulnerable

adjective

Meaning

  • Incapable of being injured; not vulnerable.

  • Unanswerable; irrefutable

    "an invulnerable argument"