Chinese-English dictionary »

剑鞘 /jiànqiào/ meaning in English

ChineseEnglish
剑鞘 /jiànqiào/ noun

scabbard [scabbards](the sheath of a sword)
noun
[UK: ˈskæ.bəd] [US: ˈskæ.bərd]