Search results
- Dictionarylandmark/ˈ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
- 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
Powered by Oxford Dictionaries