Dictionary search results

Showing 1-2 of 2 results

savour British & World English

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

savour English Thesaurus

I savoured each delicious mouthful