• Beach-head

    Full definition of beach-head

    Noun

    1. Alternative form of beachhead
    © Wiktionary