It literally means delayed in time, we use it in physics a lot, in the context of people and development it applies to those whose education (or cognitive ability) is delayed in time.
Obviously the obsolete medical usage, now offensive usage, is just the regular word meaning delayed, but I think that somehow that specialized usage strayed from the generic usage over time.