Etymology
Advertisement

top-notch (adj.)

also top notch, 1848, from top (adj.) + notch (n.). Figurative of the "highest point" of something, but the exact mechanical image is uncertain.

Others are reading

Advertisement
Advertisement
Definitions of top-notch

top-notch (adj.)
of the highest quality;
played top-notch tennis
Synonyms: ace / A-one / crack / first-rate / super / tiptop / topnotch / tops
From wordnet.princeton.edu