Wine glossary

wine brand
Definition:refers to a wine that is marketed in a large quantity and fulfils the criteria for a wine brand

The taste of these wines are generally stable, without vintage variation, and are produced to fulfil a certain price bracket, along with other criteria.