Someone lacking in intelligence.
From half + wit.
Practice speaking and memorizing "halfwit" and many other words and sentences in English.