top–notch = de lo mejor adjective

top–notch

/ˈtɑpˈnɑtʃ/ adjective
adjective

Spanish Translation of TOP–NOTCH

: de lo mejor, de primera categoría

Seen & Heard

What made you want to look up top–notch? Please tell us where you read or heard it (including the quote, if possible).