Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

scabbards Definition

Cancel
scabbards
noun(scab-bard)
a sheath for a sword, dagger, or bayonet

Words Related to scabbards!

scabbards Examples by Brain Bank Users