SAVOUR


Meaning of SAVOUR in English

n. taste; smell, odor; distinctive quality; power to excite or interest (also savor)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.