from a standing start

Prepositional phrase

 * 1) From rest, a standstill or motionless state.