Impression – The overall sensory evaluation of a wine, including appearance, aroma, body, taste, and finish.
« Back to Glossary IndexImpression – The overall sensory evaluation of a wine, including appearance, aroma, body, taste, and finish.
« Back to Glossary Index