missile defence system
English Thesaurus
1. naval weaponry providing a defense system (noun.artifact)
| hypernym | : | naval weaponry, |
| definition | : | weaponry for warships (noun.artifact) |
Visual ArtiKata
Explore missile defence system in ArtiKata.com >
| hypernym | : | naval weaponry, |
| definition | : | weaponry for warships (noun.artifact) |