Synonyms for Immoderate:

adj.

excessive, extreme (adjective)
intemperate, unconscionable, inordinate, steep, too much, unrestrained, unreasonable, extravagant, exaggerated, profligate, overindulgent, undue, exorbitant.
extreme (adjective)
extreme, ultra.
gluttonous (adjective)
insatiable, indulgent, rapacious, boundless, gluttonous, crapulent, overindulgent, intemperate, piggish, excessive, extravagant, voracious, wolfish, greedy, omnivorous, hoggish.
inordinate (adjective)
overindulgent.
superfluous (adjective)
overabundant, superfluous, outrageous, redundant, superabundant, extravagant, excessive, gratuitous, copious, overflowing, overindulgent, surplus, exorbitant.
wasteful (adjective)
unrestrained, unconstrained, indulgent, lavish, profligate, opulent, overindulgent, wasteful, gluttonous, pound-foolish, prodigal, overabundant, overflowing, profuse, extravagant, thriftless.

n.

perverse, irresponsible, absurd, hysterical, wrong, irrational, childish, ridiculous. excess, overmuch. immoderate (noun)
extraordinary, far, unreasonable, any, overstated, exorbitant, radical, outrageous, all-fired, extremist, usurious, too much, overdone, over-the-top, extortionate, excessive, steep, de trop, unconscionable, undue, a bit much, exaggerated, extreme, stark, ultra, abnormal, inordinate.
unbalanced (noun)
study at excessive.

Other synonyms:

overmuch. Other relevant words:
all-fired, extremist, overmuch, wrong, overdone, irrational, extreme, radical, ridiculous, unconscionable, perverse, stark, excess, steep, extortionate, abnormal, extraordinary, undue, overstated, exaggerated, ultra, inordinate, childish, absurd, any, unreasonable, usurious, irresponsible, too much, far, over-the-top, hysterical.