1. developmentally challenged [ Synonyms: mentally retarded, retarded] | |
People collectively who are mentally retarded
"he started a school for the retarded";
|
Software for Cement/Steel Dealers Custom designed software for cement, steel (iron), t-iron, girder, pai ... Read more