Came to a stop
• Halted
• Put one's foot down, possibly
• Put one's foot down?
• Slowed down
• Slowed the car
• Slowed things down
• Stopped a sedan