Dictionary search results

Showing 1-5 of 5 results

savour British & World English

Taste (good food or drink) and enjoy it to the full

savour English Thesaurus

I savoured each delicious mouthful

savour of in savour British & World English

Have a suggestion or trace of (a quality or attribute, typically one considered bad)