Please enable javascript to use dictionary! Howto enable javascript?
mentally retarded▼(having an IQ below 70 and problems with basic daily living skills)adjective[UK: ˈmen.tə.li rɪ.ˈtɑː.dɪd] [US: ˈmen.tə.li rə.ˈtɑːr.dəd]
↑