Definition, synonyms and related words
A low-pitched murmuring, grumbling sound.
Producing a murmuring or grumbling sound.