scintillate

Definition

To emit sparks or shine brightly; to be brilliantly witty or lively in speech or writing.

Example

"Her speech scintillated with clever humor and sharp insights."