Search results
- Dictionaryimmoderation/ɪˌmɒd(ə)ˈreɪʃn/
noun
- 1. the quality of being excessive and lacking in restraint; overindulgence: "he paid a high price for his immoderation"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries