Home›Browse›S›scabbardscabbardOur editors are putting together more complete content — check back in about 20 minutesscabbardscabbard — nounnoun1. A protective case for the blade of a sword or dagger.1.nounDefinitionA protective case for the blade of a sword or dagger.ExampleHe drew the sword from its scabbard.