Unscramble

e 1 x 8 c 3 i 1 t 1 a 1 t 1 i 1 o 1 n 1

10 letters · 19 points in Scrabble

Meaning

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

Also spells

← Back to unscrambler