English- translations for aftertaste
Definition of aftertaste
- A taste of something that persists when it is no longer present
- Of wine, finish
Examples
- Many people think certain artificial sweeteners have an unpleasant aftertaste.
Trending Searches
Popular Dictionaries