Noun
A pole or a frame raised as a sea beacon or a landmark.
More about this word
Synonyms and related words
Explore this word
