YourDictionary

Dictionary Home » Dictionary Definitions » observation car

observation car

a railway car with extra-large windows or a transparent dome for facilitating a view of the scenery

link/cite print suggestion box