top notch in Portuguese top notch in Portuguese excelente adj (idiomatic) Very good; of the highest level or quality. [from 1848] Add to Flashcards