developmental disability
Word Rarity
Rare
Frequency: 3.64 in modern English
37
Scrabble Score
23
Letters
8
Syllables
14
Unique Chars
Meaning
noun
Any lifelong disability attributable to a mental or physical impairment, manifested during childhood or later in the human development age.
noun