American Dictionary
Definition savor in American English
savor noun
noun
/ˈseɪvər/
1
a flavor or smell, especially a pleasant one
2
enjoyment and excitement
Synonyms and related words
