rille meaning

Meaning of rille

What is the full meaning of rille

a valley on the moon's surface [n -S]

Example of the word rille placed on a Scrabble board.

Unscrambled word rille

Points for rille

Scrabble
11 points
Word With Friends
7 points
Wordfeud
11 points