Own brands are products which have the trademark or label of the shop which sells them, especially a supermarket chain. They are normally cheaper than other popular brands. (BUSINESS)
This range is substantially cheaper than any of the other ~s available.
...own-brand cola.
N-COUNT