Unscramble

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

11 letters · 20 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

Also spells

← Back to unscrambler