Webster's Revised Unabridged Dictionary · 1913

minelayer

minelayer , noun

a ship equipped for laying underwater mines.