Adjective Definition savoury1.Definition: having an agreeably pungent tasteRelated Adjective(s):piquant, savory, zesty2.Definition: morally wholesome or acceptableRelated Adjective(s):savory3.Definition: pleasing to the sense of tasteRelated Adjective(s):savory Please Share