naval mine
0 synonyms found
No synonyms found for naval mine. Try a different form of the word.
Definition
(n) : (military) An explosive device placed in the water and intended to destroy or deter vessels.
0 synonyms found
No synonyms found for naval mine. Try a different form of the word.