Definition for Shelter

shelter, n. [obscure origin, see shield, n.]

Protection; haven; safe place; [fig.] security.

Return to page 31 of the letter “s”.