Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Shrouded
Provided with a shroud or shrouds.
of Shroud
Synonyms
Cloud
Enfold
Try it Free
Learn More