double-deck railcar

noun

1.
a type of rail car that has two levels of passenger accommodation, as opposed to one, increasing passenger capacity.