Online English Dictionary

Home

Slew


n.

A wet place; a river inlet.


© 2009 Dammam Community College