plural shrouds
plural shrouds
Learner's definition of SHROUD
[count]
1
: a cloth that is used to wrap a dead body裹尸布;寿衣
2
literary : something that covers or hides something覆盖物;遮蔽物 —
usually + of 2 shroud /ˈʃraʊd/ verb
shrouds; shrouded; shrouding
shrouds; shrouded; shrouding
Learner's definition of SHROUD
[+ object] literary
: to cover or hide (something)遮蔽;隐藏 -
Fog shrouded the land.雾气笼罩着大地。
-
The mountains were shrouded in fog.群山被大雾笼罩。
-
Their work is shrouded in secrecy.他们的工作被蒙上了神秘的色彩。