SLUG
Meaning of SLUG in English
n.
Function: noun
Etymology: perhaps from slug to load with slugs
Date: 1830
: a heavy blow especially with the fist
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012