ferroutage
Top 40000
Meanings
Noun
1. piggyback transportation (of a lorry on a train)