kept safe or defended from danger or injury or loss; the most protected spot I could find'
guarded from injury or destruction
[ Syn: saved ]
kept safe or defended from danger or injury or loss; the most protected spot I could find'
guarded from injury or destruction
[ Syn: saved ]