« Back to Dictionary Index
A structural attachment at the rear of a vehicle designed for towing trailers, comprising brackets, a towbar, and a hitch ball.
« Back to Dictionary IndexA structural attachment at the rear of a vehicle designed for towing trailers, comprising brackets, a towbar, and a hitch ball.
© SPEEDREVIVAL.COM 2024