See also: beach-heads and beach heads

English edit

Noun edit

beachheads

  1. plural of beachhead