Le Pin, Château

Definition

Wine

  • a famous château in the Pomerol district of Bordeaux, southwestern France, producing tiny quantities of superb-quality red wines which are possibly the most expensive and most sought-after red wines in the world. Le Pin is the original microchâteau and a mere 500–600 cases of its cult wines are produced in the garage under a small house on the property.
http://www.dictionarycentral.com/definition/le-pin-ch-teau.html