Definitions of slow-witted:

  • adjective:   mentally deficient