Mantlet — synonyms, definition

1. mantlet (Noun)

1 synonym
mantelet
1 definition

mantlet (Noun) — Portable bulletproof shelter.

1 type of
shelter