Definitions of polo ball:

  • noun:   wooden ball struck with mallets in playing polo