Subscriber login


Forgot your password?

Library card login

Other

strike rate

Definition of strike rate

noun

  • the success rate of a sports team, typically in scoring goals or runs.