savour
noun(sa-vor)
the taste or smell of something
savour
noun(sa-vor)
a particular flavor or smell
savour
noun(sa-vor)
a distinctive quality
savour
verb(sa-vor)
to have a specified smell or quality : smack
savour
verb(sa-vor)
to give flavor to : season
savour
verb(sa-vor)
to have experience of : taste