When my car wouldn't start, they offered to give me a tow-start.
The car is going to need a tow-start.
to make the engine of (a vehicle) work by towing that vehicle with another vehicle
Attempt to push or tow-start the car.
Collins English Dictionary. Copyright © HarperCollins Publishers