ˌtop-ˈnotch BrE AmE 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.
ˌtop-ˈnotch BrE AmE 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.
Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012