• Punchout

    Origin

    From the verb phrase punch out.

    Full definition of punchout

    Noun

    punchout

    (plural punchouts)
    1. (baseball) strikeout

    Anagrams

    © Wiktionary