Term:
Self-propelled pusher tanker barge
Definition:
Self-propelled pusher barge for the bulk transport of liquids or gases.
Domain:
Transport
Source:
OECD Glossary (Transport Statistics)