REJUVENATED


Meaning of REJUVENATED in English

adjective restore (a river or stream) to a condition characteristic of a younger landscape.

→ rejuvenate

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