What is the full meaning of sheltered
SHELTER, to provide cover or protection [v]
Example of the word sheltered placed on a Scrabble board.