BATTER | meaning in the Cambridge English Dictionary

BATTER | meaning in the Cambridge English Dictionary