Home
American Words
British Words
Also
More
tow truck noun also wrecker Am a vehicle equipped for towing away disabled cars.