meaning of aerial torpedo

aerial torpedo meaning in General Dictionary

a torpedo designed to be established from an airplane