Origin: Latin suffix -ment
Definition, synonyms and related words
Excessive development; the state or quality of being overdeveloped