English word definition — powered by WordNet
flow in an irregular current with a bubbling noise
Want to remember burble?