Noun Definition

haystack

1.Definition: a stack of hay

Related Noun(s):hayrick, rick

Category: General