Savour Definition

savoured, savouring
noun

The specific taste or smell of something.

Wiktionary
Wiktionary
Sense of smell; power to scent, or trace by scent.
Wiktionary
verb
savoured, savouring
(intransitive) To possess a particular taste or smell, or a distinctive quality.
Wiktionary

To appreciate, enjoy or relish something.

Wiktionary
Synonyms:

Other Word Forms of Savour

Noun

Singular:
savour
Plural:
savours

Find Similar Words

Find similar words to savour using the buttons below.

Words Starting With

Words Ending With

Unscrambles

savour