Meaning of minelayer
Definition of minelayer
(noun)
ship
equipped
for
laying
marine
mines
Other information on minelayer
WIKIPEDIA results for
minelayer
Amazon results for
minelayer
Tweet