AFTERTASTE Meaning of AFTERTASTE in English n. persistence of a sensation (emotion or flavor) after the experience has gone Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012