invulnerable
English Dictionary
->
Letter I
-> invulnerable
Search Dictionary:
invulnerable Definition
(a)
immune
to
attack
;
impregnable
; "
gunners
raked
the
beach
from
invulnerable
positions
on
the
cliffs
"
invulnerable Synonyms
invulnerable
© Art Branch Inc.