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. 2012