naval missile

Explore definitions, synonyms, and language insights of naval missile

Definitions

Noun
naval weaponry consisting of a missile carried on a warship

More General Terms