Definify.com
Definition 2025
water_balloon
water balloon
English
Noun
water balloon (plural water balloons)
Synonyms
Translations
small rubber or latex balloon, filled with water and used as an informal weapon
|
|
water balloon (plural water balloons)
|
|