• more Thesaurus
  • Definition
    • savour :taste appreciatively
      • savor the soup

    • savour :derive or receive pleasure from; get enjoyment from; take pleasure in
      • She relished her fame and basked in her glory

    • savour :the taste experience when a savoury condiment is taken into the mouth

      • savour :have flavor; taste of something

        • savour :give taste to

          • {{t.term}} - {{t.type}}
        • Derivative