Online English Dictionary

Home

Drown


v. t.

To overwhelm in water; to submerge; to inundate.


© 2009 Dammam Community College