unassailable
英 [ʌnə'seɪləb(ə)l]
美[,ʌnə'seləbl]
	    - adj. 不容置疑的;无懈可击的
 
英英释意
- 1. able to withstand attack;
 - "an impregnable fortress"
 - "fortifications that made the frontier inviolable"
 
- 2. impossible to assail
 
- 3. without flaws or loopholes;
 - "an ironclad contract"
 - "a watertight alibi"
 - "a bulletproof argument"