IMMODERACY Meaning of IMMODERACY in English [im.mod.er.a.cy] n (1682): lack of moderation Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012