Noun Definition

mantlet

1.Definition: portable bulletproof shelter

Related Noun(s):mantelet

Category: Objects