scabbards

ˈskæbədz

英文释义

n. a sheath for a sword or dagger or bayonet

中文翻译

n. <史>鞘( scabbard的复数形式 )

学习工具