glomerare

listen to the pronunciation of glomerare
Lateinisch - Englisch
collect, amass, assemble
form into a ball