Top definition
Maintain a level of activity in and enthusiasm for a project.
Although we lost our project lead, it our responsibility to keep the ball rolling and meet our target.
by LeoRuab October 08, 2013
Get the mug
Get a keep the ball rolling mug for your friend Vivek.