Definition of screeching/crashing halt
- The project came to a screeching/crashing halt.
: abrupt, sudden
: utter, absolute
: to cease marching or journeying
: discontinue, terminate
: to bring to a stop
: to walk or proceed lamely : limp
: to be in a state of uncertainty or doubt between alternate courses or choices : waver
: to display weakness or imperfection : falter
: having a manner of walking that is impaired by a limp : lame
What made you want to look up screeching/crashing halt? Please tell us where you read or heard it (including the quote, if possible).