skymark

noun

Definition of skymark

: an object appearing against the background of the sky the tower clock … is a familiar skymarkAmerican Guide Series: New York City