SAVOUR

Definition of SAVOUR

  1. (verb)have flavor; taste of something
  2. (verb)give taste to
  3. (verb)taste appreciatively
  4. (verb)derive or receive pleasure from; get enjoyment from; take pleasure in
  5. (noun)the taste experience when a savoury condiment is taken into the mouth