top notch in Russian top notch in Russian первокла́ссный adj (idiomatic) Very good; of the highest level or quality. [from 1848] Add to Flashcards