English to English
unassailable
(,/@/n/@/'s/eI/l/@/b/@/l
)
adjective satellite (s)
immune to attack; incapable of being tampered with(adj.all)
source: wordnet30
impossible to assail(adj.all)
source: wordnet30
without flaws or loopholes(adj.all)
source: wordnet30