aerial torpedo
English Thesaurus
1. a torpedo designed to be launched from an airplane (noun.artifact)
hypernym | : | torpedo, |
definition | : | armament consisting of a long cylindrical self-propelled underwater projectile that detonates on contact with a target (noun.artifact) |
Visual ArtiKata
Explore aerial torpedo in ArtiKata.com >