• Punchball

    Full definition of punchball

    Noun

    punchball

    (uncountable)
    1. A simplified version of the sport of baseball, where players use their fists as a bat and a softer ball.
    © Wiktionary