beachhead
beach-head
noun
A secure area established by an invading force on an enemy coastline.
"The commandos quickly established a beachhead."
Thesaurus
Synonyms: foothold
beach-head
A secure area established by an invading force on an enemy coastline.
"The commandos quickly established a beachhead."
Synonyms: foothold