Common Noun Collocations of horizon

angle, cloud, degree, direction, distance, edge, expectation, glass, haze, hope, life, light, line, moon, mountain, place, plan, plane, point, sail, sea, side, sky, sun, time, war, way, world, year, zenith