gaine
Top 15000
Meanings
Noun
1. sheath, scabbard (for dagger etc.)
2. casing, sheathing, sheath (of a cable) (technology)
3. sheath (botany)
Examples1
She wears a girdle.