Sport in which a player must release the ball within three seconds of receiving a pass (7)
I believe the answer is:
netball
(Other definitions for netball that I've seen before include "Women's game" , "Game for women or girls" , "After this, you get to serve again" , "Team game, played mainly by women" , "Team game for tall Ben" .)