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