moron, idiot
weak
a moron (gloss), a dumb person
(syn)
mentally ill person
moronic
slightly mentally challenged; slightly retarded; moron
(ant)
a moron
person with slight retardation
stupid
person with slight mental retardation
a moron, jerk
moronic, slightly mentally challenged