scabbard

US [ˈskæbərd]
UK [ˈskæbə(r)d]
  • n.(刀、剑的)鞘
  • v.把(剑)插进鞘中
  • Web刀鞘;剑鞘;枪套
Plural Form:scabbards  
scabbard
n.
1.
(刀、剑的)鞘a cover for a sword that is made of leather or metal

Sample Sentence

Definition:
Category:AllAll,OralOral,WrittenWritten,TitleTitle,TechnicalTechnical
Source:AllAll,DictionaryDictionary,WebWeb
Difficulty:AllAll,EasyEasy,MiddleMiddle,HardHard