top note noun3 •The highest note that can be produced by a certain instrument or singer. •The most volatile parts of a perfume which are immediately perceived upon its application. •The best that a person can do; one's finest achievement. formstop notes