What is the meaning of the word "shelter"?
Definitions:
-
invest money so that it is not taxable verb
- They sheltered their profits in an offshore bank.
-
provide shelter for verb
- After the earthquake, the government could not provide shelter for the thousands of homeless people