Leather guns

What is Leather guns?

Leather guns meaning in Military terminology / glossary / dictionary is:
: Light artillery pieces made of thin metal bound with leather that could be drawn or carried by a single horse and were capable of firing a 1

Tags: