What does "something is top notch" mean? Could you explain me the part of "top notch"?
"Top-notch" is an informal adjective used to compliment something as being high quality or excellent. In this video, the speaker has used "top notch" to state his opinion that the catering (prepared food) is high quality or excellent. Ex: The facilities at my school are top-notch. Ex: His snowboarding skills are top-notch. He's the best instructor at this resort.