Attested.to

Definition

a glow sometimes seen in the sky after sunset

Seed ·

Term in context

afterglow in CommonParlance