See Also: towtruck(dictionary)

towtruck (oh)



AmE a strong vehicle that can pull cars behind it
British Equivalent: breakdown truck