Definition of push-tow in US English:

push-tow

noun

  • A line of vessels arranged for push-towing; frequently attributive.

verb

  • with object To move (a line of vessels) by push-towing.

Origin

1950s.