VariousWords beta
Definitions:
Noun
scabbard
Definition: a sheath for a sword or dagger or bayonet
Definition: The sheath of a sword.
Verb
Definition: To put an object (especially a sword) into its scabbard.