Meaning of aftertaste

Definition of aftertaste

(noun) an afterimage of a taste

Other information on aftertaste

WIKIPEDIA results for aftertaste
Amazon results for aftertaste