goods carriage
English
Noun
goods
carriage
(
plural
goods carriages
)
Synonym of
truck
(
“
a railroad car, chiefly one designed to carry goods
”
)
.