Online English Dictionary

Home

Water


v. i.

To shed, secrete, or fill with, water or liquid matter; as, his eyes began to water .


© 2009 Dammam Community College
 
>