savoured
From WikiWord, the free dictionary
English
Definitions
verb
- To possess a particular taste or smell, or a distinctive quality.
- To appreciate, enjoy or relish something.
- To season.
From WikiWord, the free dictionary