Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

savour Definition

Cancel
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

Words Related to savour!

savour Examples by Brain Bank Users