Noun shot put has 1 sense
  1. shot put - an athletic competition in which a heavy metal ball is hurled as far as possible
    --1 is a kind of
    field event
,
TOP