YourDictionary

mantelet

noun

  1. a short mantle, cape, or cloak
  2. a protective shelter or screen; esp.,
    1. a movable roof or screen formerly used to protect besiegers from the enemy
    2. any of various bulletproof shields or screens

See mantelet in American Heritage Dictionary 4

link/cite print suggestion box