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)
In physics, 'excited' atoms have electrons in higher energy states - the scientific and emotional meanings both involve increased energy!
Complete word intelligence in one call. Free tier — 50 lookups/day.