composite carriage
Noun
Meaning
composite carriage (plural composite carriages)
A railway carriage with compartments of different classes.
Noun
composite carriage (plural composite carriages)
A railway carriage with compartments of different classes.