Definisi 'flavourer'
English to English
noun
1 something added to food primarily for the savor it imparts
source: wordnet30
More Word(s)
flavor, flavour, season, fixings, ingredient, cola extract, anchovy paste, bouillon cube, condiment, herb,

Visual Synonyms
Click for larger image