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. Словарь английских идиом и выражений. 2012