shrap means A place baited with chaff to entice birds. Lexicurio rates it Sui generis — a strength score of 87 out of 100.
Etymology
Compare scrap and scrape.
noun
- A place baited with chaff to entice birds.“c. 1642, William Bedell, letter
You fell, like another dove, by the most chaffy shrap that ever was set before the eyes of winged fowl.”