OFF ONE'S OWN BAT Meaning of OFF ONE'S OWN BAT in English chiefly British : through one's own efforts Merriam Webster Collegiate English Dictionary. Merriam Webster - Энциклопедический словарь английского языка. 2012