- a naval ship equipped for placing mines in the water.
- a warship or aircraft designed for the carrying and laying of mines
More Definitions
- ANDORRA LA VELLA (noun) Definition, Meaning & Examples
- EXTENSION AGENT (noun) Definition, Meaning & Examples
- LANSDALE (noun) Definition, Meaning & Examples
- DISCOVER (noun) Definition, Meaning & Examples
- COMMON KNOWLEDGE (noun) Definition, Meaning & Examples
- GARTER (noun) Definition, Meaning & Examples