Hello
I would like to know if there is a slight difference in meaning between these phrasal verbs or if they just simply mean 'to stop a car'. I hope you can understand my question.
I want to congratulate you on the forum.
It has really helped me with my English.
Thanks!