WATER (12)


Meaning of WATER (12) in English

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

Webster's English dictionary.      Английский словарь Webster.