Definitions of dim-witted:

  • adjective:   lacking mental capacity and devoid of subtlety