rills
noun
- 1
A very small brook; a streamlet.
noun
- 1
A long, narrow depression that resembles a channel, found on the surface of various lunar and planetary bodies.
Synonyms
Translate “rills” to another language
Click any language to open the translator with this word already filled in.