What is the meaning of Shot-putter?

An athlete who competes in the shot put.

Source: wiktionary.org