Term: Pushed-towed tanker barge Definition: Pushed-towed barge for the bulk transport of liquids or gases. Domain: Transport Source: Eurostat