• Rearhorse

    Full definition of rearhorse

    Noun

    rearhorse

    (plural rearhorses)
    1. (rare) mantis (insect)
    © Wiktionary