WORK (OR DO) WONDERS


Meaning of WORK (OR DO) WONDERS in English

work ( or do) wonders

have a very beneficial effect.

→ wonder

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.