savours
From WikiWord, the free dictionary
English
Definitions
noun
- The specific taste or smell of something.
- A distinctive sensation.
- Sense of smell; power to scent, or trace by scent.
- Pleasure; appreciation; relish.
verb
- To possess a particular taste or smell, or a distinctive quality.
- To appreciate, enjoy or relish something.
- To season.