SCABBARD


Meaning of SCABBARD in English

[scab.bard] n [ME scaubert, fr. AF escaubers] (13c): a sheath for a sword, dagger, or bayonet -- scabbard vt

Merriam-Webster English vocab.      Английский словарь Merriam Webster.