Word Meaning

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


Meaning of catch meadow

- A meadow irrigated by water from a spring or rivulet on the side of hill.