Definition of “savour” - English Dictionary