1
[ noun ] the indistinct sound of people whispering

Synonyms

susurration

Related terms

sound susurrate

2
[ noun ] the indistinct sound of people whispering

Related terms

sound

*