get the ball rolling
Meaning: to start something; to initiate a process.
Language: English
Literally: to get the ball rolling
Category: Daily Life
Origin: General sports metaphor; ball must roll to begin play in many games.
Loading the full interactive collection…