Word Meaning

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


Meaning of poachy

- Wet and soft; easily penetrated by the feet of cattle; -- said of land