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

scabbard Definition

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

Words Related to scabbard!

scabbard Examples by Brain Bank Users