1. unassailable - Noun
2. unassailable - Adjective
3. unassailable - Adjective Satellite
without flaws or loopholes
immune to attack; incapable of being tampered with
impossible to assail
Source: WordNetan ironclad contract Source: Internet
a watertight alibi Source: Internet
a bulletproof argument Source: Internet
an impregnable fortress Source: Internet
fortifications that made the frontier inviolable Source: Internet
a secure telephone connection Source: Internet