carcass - English Synonyms Dictionary