meliorated ( synonym found)

Definition of meliorated:

°made better; improved.
°past tense of meliorate.

Back to Top