RESTIMULATION


Meaning of RESTIMULATION in English

n. renewed incitement, renewed arousal; reinvigoration, act of refilling with energy

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.