WikiWord

savoured

From WikiWord, the free dictionary

English

Definitions

verb

  1. To possess a particular taste or smell, or a distinctive quality.
  2. To appreciate, enjoy or relish something.
  3. To season.

Related words

Synonyms

References