Meaning of “flavouring” in the English Dictionary

English