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.