Authors: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Definition of Scabbard


  1. The case in which the blade of a sword, dagger, etc., is kept; a sheath.
  2. To put in a scabbard.

Scabbard Translations

scabbard in Dutch is schede
scabbard in German is Scheide, Degenscheide
scabbard in Spanish is vaina