Find the word definition

Wiktionary
bat five hundred

vb. (context idiomatic English) To be successful half of the time, to have a success rate of 50%.