Definition of savours:
(n) :
(uncountable) The quality which the sense of taste detects; also (countable), a specific flavour or taste, especially one different from the predominant one.
(n) :
(countable, chiefly in the negative) An appealing or appetizing flavour, especially one which is savoury or strong.
(n) :
(figurative) (uncountable) Enjoyment or taste for something; appreciation; pleasure; relish; (countable) an instance of this.
(v) :
(transitive) To detect (a flavour or taste, or food or drink); to taste; specifically, to enjoy or linger on (a flavour or taste, or food and drink); to relish.
(v) :
(transitive) To give (food or drink) flavour; to flavour, to season.
(v) :
(transitive) (figurative) To enjoy (something) deeply or in a lingering manner; to appreciate, to delight in, to relish.