• Dogshore

    Origin

    dog + shore

    Full definition of dogshore

    Noun

    dogshore

    (plural dogshores)
    1. (nautical) One of several shores used to prevent a ship from moving while the blocks are knocked away before launching.
    © Wiktionary