Find the word definition

Wiktionary
stalking horses

n. (stalking horse English)