carcasses - English Synonyms Dictionary