We do not currently know of any antonyms for puts on some speed.
For similar words to puts on some speed, try: