haystack Definition
Dictionary Home » Words Starting with H » haven ... head someone off » haystack
haystack
noun
- 1. A large firm stack of hay built in an open field and protected by plastic sheets or thatching.
- To try to find something which is lost or hidden in a pile of things and so is almost impossible to find.
