Minelayer - Definition

minelayer

n 1: ship equipped for laying marine mines

Look up another word