Word Definition

Scintillate

  1. To sparkle, as the fixed stars.
  2. To emit sparks, or fine igneous particles.