SCABBARD


Meaning of SCABBARD in English

vt to put in a scabbard.

2. scabbard ·noun the case in which the blade of a sword, dagger, ·etc., is kept; a sheath.

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