What is the full meaning of savours
SAVOUR, to taste or smell with pleasure, also SAVOR [v]
Example of the word savours placed on a Scrabble board.