slow down one's steps; hesitate to advance further; hold back from going
Copyright © 2018 WordTech Co.