Definitions from Wikipedia (Leach trench catapult)
▸ noun: The (sometimes called a Leach-Gamage catapult) a bomb-throwing catapult used by the British Army on the Western Front during World War I.
▸ Words similar to leach trench catapult
▸ Usage examples for leach trench catapult
▸ Idioms related to leach trench catapult
▸ Wikipedia articles (New!)
▸ Words that often appear near leach trench catapult
▸ Rhymes of leach trench catapult
▸ Invented words related to leach trench catapult
▸ noun: The (sometimes called a Leach-Gamage catapult) a bomb-throwing catapult used by the British Army on the Western Front during World War I.
▸ Words similar to leach trench catapult
▸ Usage examples for leach trench catapult
▸ Idioms related to leach trench catapult
▸ Wikipedia articles (New!)
▸ Words that often appear near leach trench catapult
▸ Rhymes of leach trench catapult
▸ Invented words related to leach trench catapult