meaning of Apchook

Apchook meaning in Sports Dictionary

The baseball associated with base. (recreation: Tae Kwon Do)