The line that forms the apparent boundary between Earth & sky
The moment I read that definition, I knew I had
... [DOC] [TLE] horizon - WordReference.com Dictionary of English [PAR] Astronomythe line or circle that forms the apparent boundary between earth and 
sky.