top-notch

adjective

Meaning

Of the highest quality or standard.

Examples

  • She is a top-notch surgeon who has performed hundreds of successful procedures.
  • We hired a top-notch team of engineers to overhaul the company’s aging software infrastructure.

Synonyms: great, excellent, superb, first-rate, outstanding