Definitions for "Shrouded"
Provided with a shroud or shrouds.