shot-putter
Concise Oxford English Dictionary © 2008 Oxford University Press:
shot put
▶noun an athletic contest in which a very heavy round ball is thrown as far as possible.
– derivatives
shot-putter noun,
shot-putting noun.
shot-putter noun,
shot-putting noun.
'shot-putter' also found in these Oxford entries:

