YourDictionary

minelayer

noun

a naval vessel specially designed and equipped to lay explosive mines in the water

See minelayer in American Heritage Dictionary 4

Learn more about minelayer

link/cite print suggestion box