minelayer

minelayer

n.
  1. a ship equipped for laying underwater mines.