English word definition — powered by WordNet
a small stream
a small channel (as one formed by soil erosion)
Want to remember rill?