'Top Notch' 1 adj. colloq. First rate, being one of the best possible. 2 adj. To reach the highest in position, highest rank. Pencil on Paper, 841 x 594mm 2007