What is the meaning of Doltish?

Like a dolt; dull in intellect; stupid.

Source: wiktionary.org