also top notch, 1848, from top (adj.) + notch (n.). Figurative of the "highest point" of something, but the exact mechanical image is uncertain.
played top-notch tennis
topiary
topic
topical
topknot
topless
top-notch
topography
topology
toponym
topos
topper