Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Sheathed
Invested by a sheath, or cylindrical membranaceous tube, which is the base of the leaf, as the stalk or culm in grasses; vaginate.
of Sheathe
Povided with, or inclosed in, sheath.
Synonyms
Face
Try it Free
Learn More