Search
carting
(ing-form)
The transport of goods by cart.
📑 Synonyms:
cartage#Noun
The transport of someone in a cart through the streets as part of a public punishment or humiliation.