started the ball rolling

English

Verb

started the ball rolling

  1. simple past and past participle of start the ball rolling