Definition of mantlet wall in US English:

mantlet wall

noun

Fortification
historical
  • A low outer wall or rampart.

Origin

1950s.