The phrase
"mental handicap" refers to a condition where a person experiences difficulties in thinking, learning, or understanding things. It can vary in severity, and it could affect how someone communicates, solves problems, or takes care of themselves.
Full definition