Meaning of murmuration

Definition of murmuration

(noun) a low continuous indistinct sound; often accompanied by movement of the lips without the production of articulate speech

Other information on murmuration

WIKIPEDIA results for murmuration
Amazon results for murmuration