shroudy
SHROUD'Y
, a. Affording shelter.