unattackable
1.
(
satellite adjective
) able to withstand attack; "an impregnable fortress"; "fortifications that made the frontier inviolable"
Synonyms:
impregnable
,
inviolable
,
secure
,
strong
,
unassailable
Terms and Conditions of Use / Copyright Notice