Dictionary search results

Showing 1-3 of 3 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