(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.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: mentally handicapped