Meaning

1 senses
  1. (euphemistic)Of low intelligence; stupid.

Forms

more intellectually challenged, most intellectually challenged

Synonyms

40 synonyms

See also

neighbours in the dictionary
intellectually challenged — meaning, examples, forms, synonyms | Krumeto