OBP

OBP

English Noun
Ad

Definition

Initialism of on-base percentage.

Ad