impregnable
English Dictionary
->
Letter I
-> impregnable
Search Dictionary:
impregnable Definition
(s)
able
to
withstand
attack
; "
an
impregnable
fortress
"; "
fortifications
that
made
the
frontier
inviolable
"
(s)
impossible
to
take
by
storm
impregnable Synonyms
impregnable
inexpugnable
inviolable
secure
strong
unassailable
unattackable
© Art Branch Inc.