• word of the day

    punchball

    punchball - Dictionary definition and meaning for word punchball

    Definition
    (noun) an inflated ball or bag that is suspended and punched for training in boxing
Download our Mobile App Today
Receive our word of the day
on Whatsapp