Meaning of SLUG in English

SLUG

n. rose slug

sea slug

slugging percentage

slugging average

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.