Webster's Revised Unabridged Dictionary · 1913

Sheltery

Sheltery , adjective

Affording shelter. [Rare]