Dictionary search results

Showing 1-2 of 2 results

stalking horse US English

A screen traditionally made in the shape of a horse behind which a hunter can stay concealed when stalking prey