Definition of Scabbard

Noun: scabbard  ska-bu(r)d

  1. A sheath for a sword, dagger or bayonet

See also:
scab
scabbarded

Anagrams containing the word scabbard

sbbaadrc dscabbar rdscabba ardscabb bardscab bbardsca abbardsc cabbards