topnotch









topnotch


adjective

  1. first-rate: a topnotch job.

adjective

  1. 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.

55 queries 0.587