Subscribe
URL of the page has been copied to clipboard.
Meaning : Immoderation as a consequence of going beyond sufficient or permitted limits.
Synonyms : excess, inordinateness
Install App