WATER CART


Meaning of WATER CART in English

() A cart carrying water; esp., one carrying water for sale, or for sprinkling streets, gardens, etc.

Webster's English dictionary.      Английский словарь Webster.