Definify.com

Definition 2024


minelayer

minelayer

English

Noun

minelayer (plural minelayers)

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

Translations