minelayer

Noun
  1. ship equipped for laying marine mines
minelayer
A naval minelayer carefully deploys mines into the sea.