Minelayer

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A ship capable of laying mines.
  2. 2
    ship equipped for laying marine mines wordnet

Etymology

From mine + layer.

More for "minelayer"