Definition of scabbard noun from the Oxford Advanced Learner's Dictionary

 

scabbard

 noun
noun
BrE BrE//ˈskæbəd//
 
; NAmE NAmE//ˈskæbərd//
 
 
jump to other results
a cover for a sword that is made of leather or metal synonym sheath Word Origin Middle English: from Anglo-Norman French escalberc, from a Germanic compound of words meaning ‘cut’ (related to shear) and ‘protect’.
See the Oxford Advanced American Dictionary entry: scabbard