A SLUG


Meaning of A SLUG in English

a group, a bunch

A slug of bats hung from a rock jutting out of the cave's ceiling.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.