GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    Rille (rĭl), n. [G. rille a furrow.] (Astron.) One of certain narrow, crooked valleys seen, by aid of the telescope, on the surface of the moon.

    [1913 Webster]

Last match results