"Sheltered" Natural Recordings by Native Speakers
Protected or provided with a comfortable and secure place of refuge or protection from what is unpleasant or uncomfortable.
Example: The children were sheltered from the rain by the large umbrella.
Synonyms: protected, shielded, shield, safeguarded
Antonyms: exposed, unshielded, vulnerable, defenseless
A severe defeat or thrashing, often in a sports context, but also used figuratively to describe a crushing loss or rebuke.