UNBEATABLE


Meaning of UNBEATABLE in English

adj. not beatable; excelling.

Oxford English vocab.      Оксфордский английский словарь.