OFF ONE'S OWN BAT
Meaning of OFF ONE'S OWN BAT in English
phrasal
: through one's own efforts : on one's own account
able to win the war off its own bat — George Orwell
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012