do wonder

Word Type: idiom

Definition

to cause improvements or have a very good effect:

Example

  • That new guy is great – he’s done wonders for the company.