YourDictionary

scabbard

noun

a sheath or case to hold the blade of a sword, dagger, etc.

transitive verb

to put into a scabbard; sheathe

See scabbard in American Heritage Dictionary 4

Learn more about scabbard

link/cite print suggestion box