Advertisement

Synonyms of Daymark

Primary definition: A beacon, tower, or other structure placed on land to serve as an aid to navigation by daylight.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement