Englishobservation carnounMeaningA railway passenger car made so as to facilitate seeing the scenery en route, sometimes with glass sides or with a kind of open balcony at the rear.Related wordsdome car(English)restaurant car(English)railcar(English)well car(English)railway carriage(English)rail-carriage(English)platform car(English)boxcar(English)SourcesDictionaryAPI.dev English dictionary data