Meaning of immoderation
Definition of immoderation
(noun)
the
quality
of
being
excessive
and
lacking
in
moderation
Other information on immoderation
WIKIPEDIA results for
immoderation
Amazon results for
immoderation
Tweet