over rate

over rate

English Noun
Ad

Definition

The average number of overs completed per hour.

Ad