TOP-NOTCH Meaning of TOP-NOTCH in English ■ adjective informal of the highest quality.Derivatives~er noun Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004