submarine badge (0 synonym found)

We don't have any synonyms for submarine badge yet.

Did you mean…

Think submarine badge belongs in the thesaurus? Recommend it and we'll take a look.


Definition of submarine badge:

(N) : A submarine base is a military base that shelters submarines and their personnel.

Definition of submarine badge:

(N) : A submarine base is a military base that shelters submarines and their personnel.

Back to Top