scabbards /ˈskæbədz/ 📖 中文释义 n. <史>鞘( scabbard的复数形式 ) 🧩 词形变化 原形 scabbard 📘 English Definition(英文释义) n. a sheath for a sword or dagger or bayonet ← scabbard trachea S 字母词表 scabbed →