minelayer has definitions from the fields of nautical,transportation
1
[ noun ] (nautical,transportation) ship equipped for laying marine mines

Related terms

ship

*