Big Huge Thesaurus

stalking-horse

noun