minelayer

Noun
  1. Ship equipped for laying marine mines (synset 103774358)

Other Searches