top-notch

views updated

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