Question: what is the meaning of the idiom put the shot?
Answer: put the shot. to throw a heavy metal ball as far as possible in a sports competition: He won the gold medal for putting the shot.