MINELAYER Meaning of MINELAYER in English n. planter of explosive mines; naval vessel which scatters mines in the water Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012