Definition of push-towing in US English:

push-towing

noun

  • The propulsion of a line of connected unpowered barges by a powered tug at each end.

Origin

1950s.