Synonyms for Sheath (same or very similar meaning)
WordNet sense 1 (an enveloping structure or covering enclosing an animal or plant organ or part):
case, case
WordNet sense 2 (a dress suitable for formal occasions):
cocktail dress
From the ODE community, based on WordNet
add/edit