English version

own brand in Trade topic

From Longman Dictionary of Contemporary Englishown brandˌown ˈbrand adjective British English 🔊 🔊 BBTown brand goods are specially produced and sold by particular shops and have the name of the shop on them syn store brand American English 🔊 Tesco’s own brand tomato sauce