Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Other sportsshot putˈshot put noun [singular] DSOa sport in which you throw a heavy metal ball as far as you can —shot putter noun [countable] an Olympic shot putter ldoceonline.com