English Dictionary
Definition afterglow in British English
afterglow noun
[countable] noun
/ˈɑːftə(r)ˌɡləʊ/
1
a happy feeling after a pleasant experience
Synonyms and related words
