See also: towtruck and tow truck

English edit

Noun edit

tow-truck (plural tow-trucks)

  1. Alternative form of tow truck