LANDMARK


Meaning of LANDMARK in English

(*) A feature, either natural or artificial, that can be accurately determined on the ground from a grid reference.

DOD English dictionary of military terms.      Английский словарь военных терминов DOD.