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