• Horseapple

    Alternative forms

    Origin

    From horse + apple.

    Full definition of horseapple

    Noun

    horseapple

    (plural horseapples)
    1. The large, wrinkled, inedible fruit of the American tree .
    2. A tree of this species.
    © Wiktionary