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.
to cause improvements or have a very good effect:
Example
- That new guy is great – he’s done wonders for the company.