n. 25B6; noun
the spire is a landmark for ships : MARKER, mark, indicator, beacon.
one of London's most famous landmarks : MONUMENT, distinctive feature, prominent feature.
(historical) the landmarks which separated the two states : BOUNDARY MARKER, boundary line, boundary fence.
the ruling was hailed as a landmark : TURNING POINT, milestone, watershed, critical point.