Meaning of "Stackcar"

An articulated multiple platform rail car that allows containers to be double stacked.

Stackcar Meaning of