Minelayer (noun) Definition, Meaning & Examples

noun
  1. a naval ship equipped for placing mines in the water.
noun
  1. a warship or aircraft designed for the carrying and laying of mines
Minelayer (noun) Definition, Meaning & Examples

More Definitions