mantelet

/mænˈtɛlət/

Definitions

1. noun

a light or protective device, especially a canvas or metal structure, set up to protect troops from enemy fire, typically in the form of a screen or a wall.

“The mantelet was deployed to shield the infantry from the intense artillery bombardment.”

Synonyms

  • parapet
  • shield

Antonyms

  • exposed
  • unprotected