Definition of water rattle in English:

water rattle

noun

rare US

Origin

Mid 19th century.