SCABBARD


Meaning of SCABBARD in English

n. sheath for the blade of a sword or knife

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.