Definify.com

Definition 2025


minelayer

minelayer

English

Noun

minelayer (plural minelayers)

  1. A ship that lays mines or one designed or intended to lay mines.

Translations