Meaning of “flavouring” in the English Dictionary

british dictionary