Definition, synonyms and related words
A feeling experienced after and as a result of something, e.g. a sensation left in the mouth by a drink.