English synonyms about - contact  

water cart

noun

1 water cart

Cart with a tank for water (especially with fresh water for sale).

Polish: beczkowóz


Find more on water cart elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0275