PUMPKIN BALL


Meaning of PUMPKIN BALL in English

noun

: a solid ball or rifled slug used as shotgun ammunition for large game animals

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.