v. flow with a burbling noisy sound; make a gurgling sound, make a sound similar to water flowing over rocks; gurgle
GUGGLE
Meaning of GUGGLE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012