Home / D / developmentally challenged

developmentally challenged

noun 26 letters Scrabble 43 WWF 53
Definitions
noun

people collectively who are mentally retarded

Look “developmentally challenged” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →