A cart carrying water; esp., one carrying water for sale, or for sprinkling streets, gardens, etc.
WATER CART
Meaning of WATER CART in English
Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012