to cause strong feelings of enthusiasm or eagerness
from Latin excitare meaning to call forth or rouse, from ex- (out) + citare (to set in motion)
Try Another Word