Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

beachhead Definition

Cancel
beachhead
noun(beach-head)
an area on a hostile shore occupied to secure further landing of troops and supplies
beachhead
noun(beach-head)
foothold

Words Related to beachhead!

beachhead Examples by Brain Bank Users