TOPNOTCH


Meaning of TOPNOTCH in English

ˈ ̷ ̷ˌ ̷ ̷ noun

: the highest point possible or attainable

a boat in the topnotch of perfection — H.A.Calahan

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.