dim-witted

/dɪmˈwɪtəd/adj
University
1

Being a dimwit; stupid; foolish; simple.