Get Your Premium Membership

Beachhead

[n] an area in hostile territory that has been occupied and is held for further troops and supplies


Related Information

More Beachhead Links

Synonyms

bridgehead, foothold