multi -handicapped - English Synonyms Dictionary