adj. 25B6; adjective INVINCIBLE, unstoppable, unassailable, indomitable, unconquerable, unsurpassable, matchless, peerless; supreme.
UNBEATABLE
Meaning of UNBEATABLE in English
Concise Oxford thesaurus English vocabulary. Краткий оксфордский словарь английского языка тезаурус. 2012