SCABBARD Meaning of SCABBARD in English a sheath or case to hold the blade of a sword or dagger Medieval English glossary. Средневековый английский глоссарий. 2012