Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Invulnerable
Incapable of being wounded, or of receiving injury.
Unanswerable; irrefutable; that can not be refuted or convinced; as, an invulnerable argument.
Synonyms
Invincible
Antonyms
Liable
Helpless
Try it Free
Learn More