Definition, synonyms and related words
A vineyard or wine estate, especially in France.
"After years of work, they finally established their own domaine in Bordeaux to produce high-quality red wines."