VariousWords beta
Related Terms:
Definitions:
Adjective
invulnerable
Definition: immune to attack; impregnable; "gunners raked the beach from invulnerable positions on the cliffs"
Definition: Incapable of being injured; not vulnerable.