GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    Liman (līˈman), n. [F. limon, fr. L. limus slime.] The deposit of slime at the mouth of a river; slime.

    [1913 Webster]

Last match results