Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of disimprovement

- Reduction from a better to a worse state; as, disimprovement of the earth.