water cart
English Dictionary
->
Letter W
-> water cart
Search Dictionary:
water cart Definition
(n)
cart
with
a
tank
for
water
(
especially
with
fresh
water
for
sale
)
water cart Synonyms
water cart
© Art Branch Inc.