topnotch
形容词 topnotch:
of the highest quality
同义词:ace, A-one, crack, fantastic, first-rate, super, tiptop, tops