WATER


Meaning of WATER in English

His chops watered at it; he longed earnestly for it. To watch his waters; to keep a strict watch on any one's actions. In hot water: in trouble, engaged in disputes.

Slang English vocab.      Английский сленговый словарь.