Yahoo Web Search

Search results

  1. Dictionary
    landmark
    /ˈlan(d)mɑːk/

    noun

    • 1. an object or feature of a landscape or town that is easily seen and recognized from a distance, especially one that enables someone to establish their location: "the spire was once a landmark for ships sailing up the river" Similar markermarkindicatorguiding light
    • 2. an event or discovery marking an important stage or turning point in something: "the vaccine is a landmark in the history of preventive medicine" Similar turning pointmilestonewatershedcritical point

    More definitions, origin and scrabble points