• Minelayer

    Origin

    mine + layer

    Full definition of minelayer

    Noun

    minelayer

    (plural minelayers)
    1. A ship that lays mines or one designed or intended to lay mines.
    © Wiktionary