minelayer

noun

A ship equipped for laying explosive underwater mines.

noun

a ship equipped for laying underwater mines.

noun

A ship that lays mines or one designed or intended to lay mines.

noun

ship equipped for laying marine mines