The online English-English dictionary from The Project Gutenberg
Result for Aftertaste
A taste which remains in the mouth after eating or drinking.