Definition, Meaning & Synonyms
drop-cannon
noun
/drɒpˈkæn.ən/
Definition
A type of artillery designed to be discharged from an aircraft, typically involving a shell or bomb dropped onto a target.
Examples
- The military used a drop-cannon system to strategically target enemy positions.
- During the exercise, the pilots practiced their techniques for deploying drop-cannon munitions accurately.
Meaning
Drop-cannon refers to a specific mechanism or device used to deliver explosive or projectile material from an aircraft by dropping it from a certain altitude.
Synonyms
- airborne artillery
- bombing system
- air-dropped weapon