To retard is a verb that science fields still use today to mean "to hold back progress, development, or accomplishment", while developmental disability is used to "describe lifelong disabilities attributable to mental or physical impairments." They seem functionally very similar to me, but I see that reddit disagrees.