Definitions of half-witted:

  • adjective:   mentally deficient
  • adjective:   lacking mental capacity and devoid of subtlety