'minelayer' definitions:

Definition of 'minelayer'

(from WordNet)
noun
Ship equipped for laying marine mines

Definition of 'minelayer'

From: GCIDE
  • minelayer \minelayer\ n. a ship equipped for laying underwater mines. [WordNet 1.5]

Words containing 'minelayer'