minelayer

Nouns

  • (n) ship equipped for laying marine mines

Words of close approximity