TOP-NOTCH Meaning of TOP-NOTCH in English excellent, the best They had a top-notch cook at the restaurant but he left last month. English idioms vocab. Словарь английских идиом и выражений. 2012