What is the meaning of carriage in English?

Learn vocabulary with pictures as well as definitions of carriage in English

Learn in

See more

n. carriage

Definition of carriage in English

Each of the vehicles belonging to a train that is towed by a locomotive on rails, which is designed to transport passengers or goods.

Synonyms of carriage in English

coachcar

See more

n. baby carriage

Definition of baby carriage in English

Baby transport consisting of a cushioned cot placed upon a wheeled structure which is usually foldable and equipped with a hood.

Synonyms of baby carriage in English

pramperambulator