mantlet

1. (noun) portable bulletproof shelter
Synonyms: mantelet
Related Words: shelter



Terms and Conditions of Use / Copyright Notice