Dictionary definition · savour
noun
- the taste experience when a savoury condiment is taken into the mouth
verb
- have flavor; taste of something
- give taste to
- taste appreciatively"savor the soup"
- 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).