See also: beachheads and beach heads

English

edit

Noun

edit

beach-heads

  1. plural of beach-head