What is the meaning of Half-witted?

Having low intelligence.

Source: wiktionary.org