Dictionary entry

Stalkinghorse

Webster's Dictionary 1806

Stalkinghorse

n.

a horse to screen, mask, screen