sheltered - definition and synonyms


Your browser doesn’t support HTML5 audio

  1. 1
    a sheltered place is not affected by bad weather

    These plants will flourish in a sunny sheltered position.

  2. 2
    someone who has had a sheltered life has not had the usual unpleasant experiences that most people have in their lives