Attested.to

Definition

the line at which the sky and Earth appear to meet

Seed ·

Term in context

apparent horizon in CommonParlance