Definition
To be able to proceed with a plan or project, often in the face of difficult circumstances.
In Context
- "So what next? For now, at least, the prevailing wisdom in Europe is that people need something to divert them from the ongoing nightmares elsewhere. […] Best, some insist, to keep the show on the road and then duck and dive in the event of further Covid-19 issues."
- "This forced the company to focus on developing advanced projects on its books. And fast. All too often, it ended up selling out at an early stage just to get money in to keep the show on the road."