American Dictionary
Definition afterglow in American English
afterglow noun
[countable] noun
/ˈæftərˌɡloʊ/
1
a happy feeling after a pleasant experience
Synonyms and related words
