English Dictionary
◊ SUSURRATE
susurrate
v : issue soft noises