Adjective
Emitting sparks, or fine igneous particles; sparkling.
More about this word
Synonyms and related words
Explore this word
