LANDMARK Meaning of LANDMARK in English n.1 a a conspicuous object in a district etc. b an object marking the boundary of an estate, country, etc. 2 an event, change, etc. marking a stage or turning-point in history etc. Oxford English vocab. Оксфордский английский словарь. 2012