English Dictionary
Definition wind chimes in British English
wind chimes noun
[plural] noun
/ˈwɪnd ˌtʃaɪmz/
Synonyms and related words
