(1)覆うカバーを形成する
(2)幕のようなもので覆う
(3)form a cover over
(4)cover as if with a shroud; "The origins of this civilization are shrouded in mystery"
さらに詳しく
(1)冬に服の上に着られる重いコート
(2)a heavy coat worn over clothes in winter