watercart ( synonym found)

Definition of watercart:

(n) : cart with a tank for water (especially with fresh water for sale)

Definition of watercart:

(n) : cart with a tank for water (especially with fresh water for sale)

Back to Top