I can't read mandarin, so it's very well possible that it's just a pronunciation. I'm 100% sure that when I've heard cho being used, it has meant a ball or sphere. This is in a non-table tennis context. However, no dictionary brings it up as "cho" no matter how you try to search it.
You're...