savour ( synonym found)

Definition of savour:

°the specific taste or smell of something.
°to possess a particular taste or smell, or a distinctive quality.
°to appreciate, enjoy or relish something.

Definition of savour:

°the specific taste or smell of something.
°to possess a particular taste or smell, or a distinctive quality.
°to appreciate, enjoy or relish something.

Back to Top