A gaggle is a flock of geese, or a noisy disorderly group. A gaggle of geese, a gaggle of tourists, a whole gaggle of them.
It is the collective noun for geese on the ground — in flight they are a skein — and the figurative use keeps the noise and the disorder. It is faintly disparaging of people. Note that the word imitates the sound of a goose, which is where the whole thing comes from.
1nounflockA flock of geese.
“A gaggle of geese waddled across the farmyard, honking loudly.”
2noungaggleA noisy disorderly group of people.
“A gaggle of teenagers giggled and shouted at the back of the bus.”
gaggle is a group.
Middle English gagelen means to cackle like a goose, and imitates the sound. Cackle and giggle are formed the same way.
Middle English
gagelen — to cackle; cackle like a goose
English, today
gaggle
From Middle English gagelen (“to cackle; cackle like a goose”). Compare Dutch gaggelen (“to cackle”), Icelandic gagl (“small goose; gosling”), Norwegian Nynorsk gagl (“wild goose”).
Etymology from Wiktionary, CC BY-SA
Practised in A Song of Ice and Fire