WATERCART Meaning of WATERCART in English n. cart that carries water in a tank (in particular with fresh water for sale) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012