to pull a car, boat, etc. along, fastened behind another vehicle or boat: ... 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: You're not allowed to park here - your car will be towed away .
What does it mean to be towed up?
1 tr to pull or drag (a vehicle, boat, etc.), esp. by means of a rope or cable. n. 2 the act or an instance of towing.
What is the meaning of towed away?
towed away. DEFINITIONS1. to take a vehicle away from a place by towing it, especially because it is parked illegally.