(of a person) slow to learn or to understand things because of a problem with the brain It is now more usual to say that people with this kind of problem have learning disabilities.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: mentally handicapped