adj. unsurpassable, undefeatable, excellent, unexcelled, incomparable, matchless, unrivalled, peerless, unparalleled, superlative, supreme She'll go far with such an unbeatable combination of looks and brains
UNBEATABLE
Meaning of UNBEATABLE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012