retarded - English Synonyms Dictionary