grind to a halt
grind to a halt {v. phr.}, {informal}
To slow down and stop like a machine does when turned off.
The old car ground to a halt in front of the house.
The Cardinals' offense ground to a halt before the stubborn Steeler defense.
Categories:
Source: A Dictionary of American Idioms