top notch

adj

top notch

adj
1

Idiomatic Very good; of the highest level or quality.

  • The award may be given to anybody who consistently writes top notch content.
Derived terms
top-notcher
Related terms
first rate, number one

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.