English Dictionary
Definition unassailable in British English
unassailable adjective
adjective
/ˌʌnəˈseɪləb(ə)l/
1
impossible to defeat, criticize, or argue with
Example
Higgins quickly established an unassailable 9-0 lead.
Synonyms and related words
