REJUVENATED


Meaning of REJUVENATED in English

(p. a.) Stimulated by uplift to renewed erosive activity; -- said of streams.

Webster's English dictionary.      Английский словарь Webster.