English Dictionary
◊ MINELAYER
minelayer
n : a ship equipped for laying underwater mines