The verb has 3 meanings:
Meaning #1:
flow in an irregular current with a bubbling noise, as of water
Synonyms: ripple, babble, burble, bubble, gurgle
Meaning #2:
make a sound like a liquid that's being poured form a bottle
Meaning #3:
drink from a flask with a gurgling sound
Synonym: gurgle




