Dictionary
Random Word
Search
Aftertaste
(n.)
A taste which remains in the mouth after eating or drinking.
Back to Dictionary