minelayer
nounA ship equipped for laying explosive underwater mines.
nouna ship equipped for laying underwater mines.
nounA ship that lays
ship equipped for laying marine mines
A ship equipped for laying explosive underwater mines.
nouna ship equipped for laying underwater mines.
nounA ship that lays
ship equipped for laying marine mines