BEACHHEAD


Meaning of BEACHHEAD in English

[beach.head] n (1940) 1: an area on a hostile shore occupied to secure further landing of troops and supplies

2: foothold

Merriam-Webster English vocab.      Английский словарь Merriam Webster.