minelayer
1. [ noun ] (nautical,transportation) ship equipped for laying marine mines
Related terms: ship