Ballistics - Definition - Law Dictionary Home Dictionary Definition ballistics
Definition :
The science or art of hurling missile weapons by the use of an engine
View Judgments Citing this PhraseView Acts Citing this Phrase
The science or art of hurling missile weapons by the use of an engine
View Judgments Citing this Phrase