1. mentally retarded [ Synonyms: developmentally challenged, retarded] | |
People collectively who are mentally retarded
"he started a school for the retarded";
|
Online Accounting Software A web based accounting software for small and medium size businesses. ... Read more