Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of hayrick

- A heap or pile of hay, usually covered with thatch for preservation in the open air.