Online English Dictionary

Home

VerbarSusurrus


n.

The act of whispering; a whisper; a murmur.


© 2009 Dammam Community College