v. irrigate; pour or splash water on; shed tears; salivate; supply water; dilute, thin with water; cause fabric to have a glossy wave-like pattern (especially silk)
WATER
Meaning of WATER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012