composite carriage

English

edit

Noun

edit

composite carriage (plural composite carriages)

  1. A railway carriage with compartments of different classes.