Do you know difference between these words?
According to British legal stature...
1) an idiot is an individual with an IQ of less than 20,
2) an imbecile has an IQ of between 20 and 49, and
3) a moron an IQ between 50 and 69.
4) a cretin is specifically a person with a deformity or mental retardation caused by a thyroid deficiency; cretinism is now more commonly called hyperthyroidism.
Idiot is derived from the Greek for "private person" (as in idiosyncracy);
Imbecile is a construction from a Latin phrase meaning "without a stick";
Moron is from the Greek for "childish";
Cretin comes, via the French, from the word "Christian" and implies a holy person - "God's fool" as it were.