What is Savorous?
Savorous definition and meaning on Dictionary terms:
the quality in a substance that affects the sense of taste or of smell.
a particular taste or smell.
distinctive quality or property.
power to excite or interest.
verb (used without object)
to have savor, taste, or odor.
to exhibit the peculiar characteristics; smack (often followed by of): His business practices savor of greed.
verb (used with object)
to give a savor to; season; flavor.
to perceive by taste or smell, especially with relish: to savor the garden’s odors.
to give oneself to the enjoyment of: to savor the best in life.