Definitions
noun
superior red wine grapes grown especially in the Bordeaux region of France and northern California
Look “cabernet sauvignon grape” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
superior red wine grapes grown especially in the Bordeaux region of France and northern California