WordUnscrambler Home
scabbard
Definitions
[ˈskabəd], (Noun)
Definitions:
- a sheath for the blade of a sword or dagger, typically made of leather or metal
(e.g: a ceremonial sword hung at his side in a gilded scabbard)
Phrases:
Origin
:
Middle English: from Anglo-Norman French escalberc, from a Germanic compound of words meaning ‘cut’ (related to shear) and ‘protect’ (related to the second element of hauberk)
Click here to see the free dictionary definition for scabbard
definition by Oxford Dictionaries