savour

noun

  1. 1

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

verb

  1. 1

    derive or receive pleasure from; get enjoyment from; take pleasure in

    She relished her fame and basked in her glory

  2. 2

    taste appreciatively

    savor the soup

  3. 3

    give taste to

  4. 4

    have flavor; taste of something

Synonyms

Also useful for “savour”:Scrabble