-
nounpeople collectively who are mentally retardedtype of:
-
adjectiverelatively slow in mental or emotional or physical development
Similar:
Opposite:
Explanation of retarded
We don`t have explanations for this word yet.