Summary
English Synonyms:   more detail...
  1. make things better:


English

Detailed Synonyms for make things better in English

make things better:

make things better [the ~] noun

  1. the make things better

Related Synonyms for make things better