composite carriage noun1 •A railway carriage with compartments of different classes. formscomposite carriages