Definitions of top note:
- noun: The most volatile parts of a perfume which are immediately perceived upon its application.
- noun: (music) The highest note that can be produced by a certain instrument or singer.
- noun: (by extension) The best that a person can do; one's finest achievement.
(Definitions from Wiktionary)
Related words...
|
|
|
| |