Clue: To emit or send forth sparks or little flashes of light June 7, 2017 By Show answer Scintillate More English Words & Origins QuestionsMore Language Questions