beachhead
/ˈbiːtʃhɛd/Definitions
1. noun
A position or area gained by an invading force as its first foothold in an enemy’s territory.
“The army established a beachhead on the enemy’s coast and began to advance inland.”
1. noun
A position or area gained by an invading force as its first foothold in an enemy’s territory.
“The army established a beachhead on the enemy’s coast and began to advance inland.”