mantlet

(noun)

noun

1. portable bulletproof shelter

Similar word(s): mantelet

Definition categories: man–made, shelter