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