rejuvenateEnglish

rejuvenate, regenerate, restore

Verb

Cause (a stream or river) to erode, as by an uplift of the land

English: rejuvenate

Bahasa: meremajakan, memudakan

Return to life, get or give new life or energy

English: regenerate, restore, rejuvenate

Bahasa: menghidupkan

Develop youthful topographical features

English: rejuvenate

2 more verb senses

Bahasa words with similar meanings

English words with similar meanings

Show 2 words