Scabbard Definition
skăbərd
scabbards
noun
A sheath or case to hold the blade of a sword, dagger, etc.
Webster's New World
A sheath or holder for carrying a rifle.
Webster's New World
verb
To put into a scabbard; sheathe.
Webster's New World
Origin of Scabbard
-
Middle English scauberc, scabbard from Old French escauberc possibly of Germanic origin sker-1 in Indo-European roots
From American Heritage Dictionary of the English Language, 5th Edition
-
From Anglo-Norman escalberc, of Germanic origin. See also hauberk
From Wiktionary
Find Similar Words
Find similar words to scabbard using the buttons below.