English-Chinese dictionary »

scabbard meaning in Chinese

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

Literary Chinese: 韜; 鞘 /qiào/noun

刀鞘 /dāoqiào/noun

剑鞘 /jiànqiào/noun

劍鞘noun

Your history