See also: afterimpression English Noun after-impression (plural after-impressions) Any sensation that persists after the stimulus has ceased. See also afterimage afterscent aftersensation aftersound aftertasteWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads