Online English Dictionary

Home

Liman


n.

The deposit of slime at the mouth of a river; slime.


© 2009 Dammam Community College