English | German | Russian | Czech

mentally challenged English

Meaning mentally challenged meaning

What does mentally challenged mean?

mentally challenged

(euphemistic) Having low intelligence. (euphemistic) Having a mental illness.

Are you looking for...?