Attested.to

Definition

a torpedo designed to be launched from an airplane

Seed ·

Term in context

aerial torpedo in CommonParlance