Uk English Meaning of water (down)
water (down)
Other Uk English words related to water (down)
Nearest Words of water (down)
Definitions and Meaning of water (down) in English
water (down)
to reduce or temper the force or effectiveness of
FAQs About the word water (down)
water (down)
to reduce or temper the force or effectiveness of
cut,Dilute,Load,pollute,adulterate,contaminate,degrade,extend,Lace,manipulate
augment,better,enrich,fertilise,fortify,improve,Lard,reinforce,strengthen,supplement
watchwords => watchwords, watchtowers => watchtowers, watching over => watching over, watching (for) => watching (for), watchers => watchers,