SCABBARD


Meaning of SCABBARD in English

n.1 hist. a sheath for a sword, bayonet, etc.

2 US a sheath for a revolver etc.

Phrases and idioms:

scabbard-fish any of various silvery-white marine fish shaped like a sword-scabbard, esp. Lepidopus caudatus.

Etymology: ME sca(u)berc etc. f. AF prob. f. Frank.

Oxford English vocab.      Оксфордский английский словарь.