shroudy

SHROUD'Y, a. Affording shelter.