mantelet
Top 40000
Meanings
Noun
1. mantle (piece of clothing), short cape
2. mantelet, shielding (military)