stage carriage

noun

Definition of stage carriage