dim-witted, stupid, unintelligent.

listen to the pronunciation of dim-witted, stupid, unintelligent.