idiot - English Synonyms Dictionary

idiot

n.
[1] imbecile , cretin , moron , changeling , half-wit , retard