Wiktionary
shot putter
n. (alternative spelling of shot-putter English)
WordNet
shot putter
n. an athlete who competes in the shot put