• Stalking-horse

    Full definition of stalking-horse

    Noun

    1. Alternative form of stalking horse
    © Wiktionary