an emergency shelter - English Synonyms Dictionary