Intellectual disability. An inability to cope with an intellectually demanding world … Original link: Intellectual disability. An inability to cope with an intellectually demanding world