Definition Definition

meliorator - Meaning and Examples

Meaning of 'meliorator' (Webster Dictionary)

1 . Meliorator [ n.]
- One who meliorates.