n. aftertaste, persistence of a sensation (emotion or flavor) after the experience has gone
Copyright © 2018 WordTech Co.