1
: a very short cape or cloak
2
or mantlet
: a movable shelter formerly used by besiegers as a protection when attacking
Love words? Need even more definitions?
Merriam-Webster unabridged
Share