Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sheltered
in English
sheltered
us
//ˈʃɛl.tərd//
uk
//ˈʃɪlt.əd//
#common
Lemma:
shelter
The lemma is the base or root form of this word.
Definitions
Adjective
protected
from
harm
(
weather
etc
.);
safe
overprotected
(
lacking
life
experience
);
naive
Verb
to
shield
or
safeguard
(
from
damage
)