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.”

Synonyms

  • foothold
  • outpost

Antonyms

  • fortress
  • stronghold