top-notch

Updated About encyclopedia.com content Print Article Share Article
views updated

top-notch • adj. inf. of the highest quality; excellent: a top-notch hotel. DERIVATIVES: top-notch·er n.