slow down the progress of; hinder; "his late start set him back"

listen to the pronunciation of slow down the progress of; hinder; "his late start set him back"
slow down the progress of; hinder; "his late start set him back"
Favorites