dim-witted
/dɪmˈwɪtəd/
adjective
Meaning
Being a dimwit; stupid; foolish; simple.