developmental disability
noun1
Any lifelong disability attributable to a mental or physical impairment, manifested during childhood or later in the human development age.
2
Euphemistic Mental retardation.
- Synonyms
- developmental disorder, DD
noun — 2 senses
Any lifelong disability attributable to a mental or physical impairment, manifested during childhood or later in the human development age.
Euphemistic Mental retardation.
Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.