TOP-NOTCH


Meaning of TOP-NOTCH in English

[top-notch] adj (1900): of the highest quality: first-rate -- top.notch.er n

Merriam-Webster English vocab.      Английский словарь Merriam Webster.