Search Details

Word: top-notch (lookup usage) (lookup stats)


Meaning:

Adjective:

  • Of the highest quality; excellent, first-rate

Source: Wiktionary | Src Info »