What does Ball of foot mean?

Ball of foot meaning in Sports Dictionary

The pad of skin on the bottom of the base that is subjected if the toes tend to be attracted straight back. (sport: Thai Kickboxing)