in Wine Terms by Wine Weekly Admin |
Palate
This refers to the flavors and sensations of a wine in your mouth.