SAVOR Meaning of SAVOR in English n. taste, flavor; smell, odor; unique quality; ability to arouse interest Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012