Definition, synonyms and related words
A popular chocolate bar produced by the Mars company, consisting of a biscuit with other confectionery toppings and coatings (most frequently caramel and milk chocolate).