[ваго́н]
род. вагона · мн. вагоны
1. Повозка на рельсах для перевозки.
Спальный вагон. · Вагон угля.
2. Очень много чего-то.
Времени вагон.
Из немецкого Wagen — повозка.
теплушка — старинно, о грузовом вагоне для людей
Вагон-ресторан. · Прицепить вагон.
Немецкое Wagen и русское «воз» — дальняя родня: у обоих в предках слово со значением «везти». Так что «вагон» и «воз» это одно и то же слово, просто вернувшееся к нам кружным путём через Европу.
вагон, вагона, вагону, вагоном, вагоне, вагоны, вагонов, вагонам, вагонами, вагонах