SLING CART
Meaning of SLING CART in English
noun
Etymology: sling (III)
: a cart to transport heavy loads in which the load is suspended by a chain attached to the axletree
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012