meliorate - verb

Infinitivemeliorate
3rd person singularmeliorates
Pastmeliorated
Past Participlemeliorated
Present Participlemeliorating