top notch[adjective]Synonyms: excellent, capital, fine, first-class, first-rate, first-string, five-star, prime, superior, top
[TahlilGaran] English Synonym Dictionary ▲
ˌtop-ˈnotch adjective informal something that is top-notch is of the highest quality or standard:
I was lucky and got myself a job with a top-notch company. [TahlilGaran] Dictionary of Contemporary English ▲