Meaning of “bouillon” in the English Dictionary

british dictionary