(*) 1. A site within a landing zone containing one or more landing points. See also airfield. 2. In amphibious operations, a continuous segment of coastline over which troops, equipment and supplies can be landed by surface means.
LANDING SITE
Meaning of LANDING SITE in English
DOD English dictionary of military terms. Английский словарь военных терминов DOD. 2012