Definition Top notch

English vocabulary and translations (See all our English vocabulary translation)

Want to improve your English? Try our online English lessons for free.

Definition

I'm feeling top notch!: I'm feeling great, excellent, on top of the world!
idiom

(a) top notch (bar): (a) brilliant, excellent, first class (bar)
adjective

Examples

  • "Philip : Hey I'm great, Icky, top notch."

Still having difficulties with 'Top notch'? Want to improve your English? Try our online English lessons and receive a free level assessment.


Do you have smart way of remembering 'Top notch'? Share it with us!