to screech to a halt


New Member
Please can you help me with the phrase? The whole sentence is:

I was three hundred yards down the road when I screeched to a halt.

Does it mean the same as 'to come to a halt' that is 'to stop'?
Thank you!
  • George French

    Senior Member
    English - UK
    Screech is the noise that is made when one puts one's foot hard down the break pedal. The noise comes from the brakes and the tires that slip on the road.

    Halt to stop.

    Last edited:
    < Previous | Next >