observation car


observation car

n (Railways) a railway carriage fitted with large expanses of glass to provide a good view of the scenery
Translations