Noun Definitionsavour1.Definition: the taste experience when a savoury condiment is taken into the mouthRelated Noun(s):flavor, flavour, nip, relish, sapidity, savor, smack, tangCategory: General