Give someone a tow
-
to take away a vehicle that has been parked illegally using an official truck, to a place from which the driver has to pay to pick it up:
Give someone a tow meaning & definition 1 of Give someone a tow.
-
to pull someones vehicle using a rope or chain tied to your vehicle:
Give someone a tow meaning & definition 2 of Give someone a tow.