UNASSAILABLE


Meaning of UNASSAILABLE in English

a.

Impregnable, inexpugnable, secure from assault, not to be taken by assault or by storm, tenable against all odds, unassaultable.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.