Also see definition of "Mantelet" in Word Study
Mantelet
NET Glossary: a military technical term for a large moveable shelter used to protect soldiers attacking a fortified city from arrows, stones, or other objects thrown over the walls by the defenders
Also see definition of "Mantelet" in Word Study