0%

ALL meanings of start the ball rolling

start the ball roll·ing
S s
  • noun start the ball rolling to open or initiate (an action, discussion, movement, etc) 0
  • verb start the ball rolling Alternative form of get the ball rolling. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?