prospect – n. someone or something that is likely to succeed or to be chosen
practice – v. to do something again and again in order to become better at it
bat – v. to try to hit a ball with a bat in baseball, cricket, or a similar game