Definisi 'murmuration'

English to English
noun
1 a low continuous indistinct sound; often accompanied by movement of the lips without the production of articulate speech Terjemahkan
source: wordnet30

2 The act of murmuring; a murmur. Terjemahkan
source: webster1913


Visual Synonyms