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 - Энциклопедический словарь английского языка.