imbecile


imbecile (http://definr.com/imbecile)

     adj : having a mental age of three to seven years [syn: imbecilic]
     n : a person of subnormal intelligence [syn: idiot, cretin,
         moron, changeling, half-wit, retard]