GLOSSARY

« Back to Glossary Index

Impression – The overall sensory evaluation of a wine, including appearance, aroma, body, taste, and finish.

« Back to Glossary Index
>