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.

English idioms vocab.      Словарь английских идиом и выражений.