Online English Dictionary

Home

Flashing


n.

The creation of an artifical flood by the sudden letting in of a body of water; -- called also flushing .


© 2009 Dammam Community College