Search Results For Savour
savour
noun, the quality in a substance that is perceived by the sense of taste or smell
From Collins
©HarperCollins 2008. Collins English Dictionary definition of savour
noun, the quality in a substance that is perceived by the sense of taste or smell
From Collins
©HarperCollins 2008. Collins English Dictionary definition of savour