dull-witted; stupid

listen to the pronunciation of dull-witted; stupid