Savour - definition of savour by The Free Dictionary
savor. n. 1. the quality in a substance that is perceived by the sense of taste or smell. 2. a specific taste or smell: the savour of lime. 3. a slight but distinctive quality or trace. 4. the power to excite interest: the savour of wit has been lost. 5. archaic reputation. vb. 6. …