bn:16991628n
Noun Named Entity
AR
No term available
EN
The Leach Trench Catapult was a bomb-throwing catapult used by the British Army on the Western Front during World War I. It was designed to throw a 2 lb projectile in a high trajectory into enemy trenches. Wikipedia
Relations
Sources