Meaning ofimmoderatein English

immoderate

us//ɪmˈdɑːdəɹət//uk//ɪmˈdɒdɪət//
#uncommon
Definitions