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)

  1. ship equipped for laying marine mines
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: