Student or Learner
I would like to ask you about this?
what is the meaning of this idiom? "keep the ball rolling"
I have never heard like this before and I did not find it on the list of the idioms.
Thank you very much
I'm not a teacher.
keep the ball rolling: Information from Answers.com