16 letters · 23 points in Scrabble
noun the activity of thrilling or markedly exciting some person or group
noun the act of providing electricity