1 traveling carriage | Definition of traveling carriage

traveling carriage

noun

Definition of traveling carriage

: a carriage designed for long-distance travel