English Dictionary
Definition agglomeration in British English
agglomeration noun
[countable/uncountable] noun
/əˌɡlɒməˈreɪʃ(ə)n/
Synonyms and related words
