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 - Энциклопедический словарь английского языка.