meaning of marine mine

1. an explosive mine designed to destroy ships that bump into it


Related Words

marine mine |

Developed & Maintained By Taraprasad.com

Treasure Words