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