Definitions
noun
an additive to food intended to improve its flavor or appearance or shelf-life
Look “food additive” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an additive to food intended to improve its flavor or appearance or shelf-life