Search results
- Dictionaryscabbard/ˈskabəd/
noun
- 1. a sheath for the blade of a sword or dagger, typically made of leather or metal: "a ceremonial sword hung at his side in a gilded scabbard"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries