Wine glossary

aftertaste
Definition:another term for length or finish