Meaning of “savour” in the English Dictionary