adjective first-rate: a topnotch job. adjective informal excellent; superb adj.also top notch, 1848, from top (n.1) + notch (n.). Figurative of the "highest point" of something, but the exact mechanical image is uncertain.