spark

1 spark /ˈspɑɚk/ noun
plural sparks
1 spark
/ˈspɑɚk/
noun
plural sparks
Britannica Dictionary definition of SPARK
1 
[count]
a  : a small piece of burning material that comes from a fire or is produced by rubbing or hitting two hard objects together
b  : a short, bright flash of electricity between two points
2 
[noncount] : a quality that makes someone or something enjoyable, interesting, successful, etc.
3 
[count] : a small amount of something
4 
[count] : an action, occurrence, etc., that causes something larger to happen

bright spark

British, informal + disapproving
: a person who says or does something that seems intelligent but is really not

sparks fly

◊ When sparks fly, it means that two people are either having an argument with each other or are sexually attracted to each other.
2 spark /ˈspɑɚk/ verb
sparks; sparked; sparking
2 spark
/ˈspɑɚk/
verb
sparks; sparked; sparking
Britannica Dictionary definition of SPARK
1 
[+ object] : to cause (something) to start or happen
— sometimes + off
2 
[no object] : to produce sparks
3 
[+ object] : to add interest, liveliness, or flavor to (something) — often + up