Noun Definition
immoderation
1.Definition: the quality of being excessive and lacking in moderation
Related Noun(s):immoderateness
Category: General1.Definition: the quality of being excessive and lacking in moderation
Related Noun(s):immoderateness
Category: General