English dictionary
aerial torpedo meaning and definition
Definition and meaning of aerial torpedo at MeaningMonkey.org. aerial torpedo meaning and definition in the English Dictionary.AERIAL TORPEDO noun
Definition of aerial torpedo (noun)
- a torpedo designed to be launched from an airplane
Source: Princeton University Wordnet