ballistite
English
noun
Definitions
- A smokeless propellant made from nitrocellulose and nitroglycerine, developed in the late 19th century.
Etymology
Suffix from English ballista.
Origin
English
ballista
Suffix from English ballista.
English
ballista