English dictionary
susurrate meaning and definition
Definition and meaning of susurrate at MeaningMonkey.org. susurrate meaning and definition in the English Dictionary.SUSURRATE verb
Definition of susurrate (verb)
- issue soft noises
Source: Princeton University Wordnet