feeble-minded
adjective
°Weak in intellectual power; wanting firmness or constancy; lacking intelligence; irresolute; vacillating; imbecile.