Definitions
noun
a glow sometimes seen in the sky after sunset
noun
the pleasure of remembering some pleasant event
“he basked in the afterglow of his victory”
Look “afterglow” up elsewhere
Want another word?
Spin the dictionary for a fresh one.