disaster-stricken - English Synonyms Dictionary