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

savorous Definition

Cancel
savorous
noun(sa-vor)
the taste or smell of something
savorous
noun(sa-vor)
a particular flavor or smell
savorous
noun(sa-vor)
a distinctive quality

Words Related to savorous!

savorous Examples by Brain Bank Users