押し船
Meanings
1
push boat; pusher craft; towboat
A vessel designed to push barges or other craft, typically in inland waterways or harbors.
In this port, push boats are moving cargo barges.
push boat; pusher craft; towboat
A vessel designed to push barges or other craft, typically in inland waterways or harbors.
In this port, push boats are moving cargo barges.