Online English Dictionary

Home

Catchmeadow


n.

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


© 2009 Dammam Community College