An Encylopedia Britannica Company

water balloon

1 ENTRIES FOUND:
water balloon noun
plural water balloons
water balloon
noun
plural water balloons
Britannica Dictionary definition of WATER BALLOON
[count] chiefly US
: a balloon that is filled with water