Meaning of “batter's box” in the English Dictionary

English