Wine glossary

finish
Definition:aftertaste, finale

A tasting term that refers to the aftertaste of the wine in the mouth, or the last impression of the wine, also known as persistence or length.