What is the meaning of the word "shelter"?

Definitions:

  1. invest money so that it is not taxable copy to clipboard verb
    • They sheltered their profits in an offshore bank. copy to clipboard
  2. provide shelter for copy to clipboard verb
    • After the earthquake, the government could not provide shelter for the thousands of homeless people copy to clipboard

Synonyms:

NearBy Words: