See also: stalking horse

English edit

Noun edit

stalking-horse (plural stalking-horses)

  1. Alternative form of stalking horse