Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
immoderate
in English
immoderate
us
/ɪmˈdɑːdəɹət/
uk
/ɪmˈdɒdɪət/
#uncommon
Definitions
Adjective
excessive
or
beyond
reasonable
limits