Skip to content

savour

Dictionary definition · savour

noun

  1. the taste experience when a savoury condiment is taken into the mouth

verb

  1. have flavor; taste of something
  2. give taste to
  3. taste appreciatively"savor the soup"
  4. derive or receive pleasure from; get enjoyment from; take pleasure in"She relished her fame and basked in her glory"

Source: Open English WordNet (CC BY 4.0).