Slugging

Verb
slugging



Noun

 * 1) 🇺🇸 hitting a ball hard; slogging

Derived terms

 * slugging average
 * slugging percentage

slugging slugging slugging