esl #english #idioms #noun

passed ball  {n.}