10 letters · 19 points in Scrabble
noun the state of being emotionally aroused and worked up
noun the neural or electrical arousal of an organ or muscle or gland
noun something that agitates and arouses
originFrom Middle English excitacion, excitacioun, from Old French excitation, from Latin excitātiō. Morphologically excite + -ation.
Etymology from Wiktionary, CC BY-SA 3.0