dim-witted, stupid, unintelligent

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