Thesaurasize

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.