Golden Bowl

Dictionary

SHELTERINGppr.

Covering from injury or annoyance; protecting.