sputter/roar to life

idiom

Definition of sputter/roar to life

of a machine
: to begin working The engine suddenly roared to life. After several attempts to start it, the engine finally sputtered to life.