What does doublestack train mean? Below you find one meaning for the word doublestack train You can also add a definition of doublestack train yourself
1
00
doublestack train
A train using specialized railcars that enable marine cargo containers to be stacked one atop another.