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 English vocab.      Английский словарь Webster.