WATERING CART


Meaning of WATERING CART in English

noun

: a cart equipped to carry water (as for sprinkling roads or irrigating fields)

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.