English Dictionary
Definition savour in British English
savour verb
[transitive] verb
/ˈseɪvə(r)/
1
to enjoy an experience, activity, or feeling as much as you can and for as long as you can
