Definition of pusher tug in English:

pusher tug

noun

  • A tug which pushes a line of connected unpowered barges.

Origin

1930s; earliest use found in The Syracuse Herald.