• 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
Connect with us on Facebook