English dictionary
minelayer meaning and definition
Definition and meaning of minelayer at MeaningMonkey.org. minelayer meaning and definition in the English Dictionary.MINELAYER noun
Definition of minelayer (noun)
- ship equipped for laying marine mines
Source: Princeton University Wordnet