- Povided with, or inclosed in, sheath. - Invested by a sheath, or cylindrical membranaceous tube,
which is the base of the leaf, as the stalk or culm in grasses;
vaginate.
2 . Sheathed
[ imp. & p. p.]
- of Sheathe
Meaning of 'sheathed' (Princeton's WordNet)
1 . sheathed
[ a]
Meaning (1): - enclosed in a protective covering; sometimes used in combination