n. 25B6; adjective EXCELLENT, magnificent, wonderful, marvellous, supreme, consummate, outstanding, remarkable, fine, choice, first-rate, first-class, premier, prime, unsurpassed, unequalled, unparalleled, unrivalled, pre-eminent; informal crack, ace, wicked; Brit. informal brilliant.
mediocre.