Sheltered

/ˈʃɛltərd/

Synonyms

Slang Meanings

Someone who is naive or unaware of the harsh realities of life.
He's so sheltered, he doesn't understand how tough the real world can be.