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