SUSCITATE


Meaning of SUSCITATE in English

vt to rouse; to excite; to call into life and action.

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