Wordia - The Definition Of Gurgle
gurgle
verb, (of liquids, esp of rivers, streams, etc) to make low bubbling noises when flowing
From Collins
©HarperCollins 2008. Collins English Dictionary definition of gurgle
verb, (of liquids, esp of rivers, streams, etc) to make low bubbling noises when flowing
From Collins
©HarperCollins 2008. Collins English Dictionary definition of gurgle