Savor
noun
The specific taste or smell of something.
A distinctive sensation.
Sense of smell; power to scent, or trace by scent.
The specific taste or smell of something.
A distinctive sensation.
Sense of smell; power to scent, or trace by scent.
Loading dictionaries...
Initializing dictionary manager