( BrE , informal ) if you do sth off your own bat , it is your own idea and you do it without help or encouragement from anyone else
OFF YOUR OWN BAT
Meaning of OFF YOUR OWN BAT in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005