EGAVE

invulnerate

Meaning

  1. adjective Invulnerable or unscathed.

Similar words

unvulnerable invulnerable woundless inviolable uninvadable uninvincible undownable imperviable imprenable impierceable

Save “invulnerate” to learn later