Meaning of immoderate
Definition of immoderate
(adj)
beyond
reasonable
limits; "immoderate laughter"; "immoderate spending"
Other information on immoderate
WIKIPEDIA results for
immoderate
Amazon results for
immoderate
Tweet