traveling carriage
nounDefinition of traveling carriage
: a carriage designed for long-distance travel
1