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