Meaning of “sparky” in the English Dictionary

british dictionary