A mountain, hill, or piece of land rising from the ground on the horizon.
Hey, look at those horizon lumps back there!