As invulnerable as...

View definition of invulnerable

As  invulnerable  as...

comments powered by Disqus

Go Back to Top

Definition of invulnerable

invulnerable - adj. immune to attack; impregnable.

image

Invulnerable on: Dictionary  Google  Wikipedia  YouTube (new tab)