Find the word definition

Wiktionary
off one's own bat

adv. (context idiomatic English) At one's own instigation.