SAVOR Meaning of SAVOR in English v. take pleasure in a taste or odor; enjoy, delight in; spice, give flavor to; have a taste; emit an odor Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012