noun
the taste or smell of something, or a particular taste or smell.
The sauce has a slight savor of roasted garlic.
The savor of baked bread filled the air.
intransitive verb
to have a particular taste or smell; have savor (usu. fol. by “of”).
The delicious soup savored of fresh basil.
transitive verb
to enjoy the taste or smell of.
He savored every bite of the pie.