Definify.com

Definition 2024


beachheads

beachheads

See also: beach-heads and beach heads

English

Noun

beachheads

  1. plural of beachhead