shot put

definition: an athletic competition in which a heavy metal ball is hurled as far as possible
example:
speech part: noun
synonyms:

How shot put is being used?