0 having had a slower mental development than other people of the same age:
mentally/emotionally retarded
1 having a slower mental development than other people of the same age:
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
retarded