spark off


Meanings

  • put in motion or move to act;