shoestring catch









shoestring catch


noun Baseball, Football.

  1. a catch of a ball on the fly, made close to the ground while running.
53 queries 0.570