Alphabet Filter:

Results

Definition of bettering:

  1. of Better

Synonyms:

amelioratory, amendatory, ameliorative, ameliorating, corrective, remedial, meliorative.

Usage examples: