(s)protectingshielding (or designed to shield) against harm or discomfort“the protecting blanket of snow”, “a protecting alibi”