water cure ( synonym found)

Definition of water cure:

°any channel, either natural or artificial, through which water flows.

Definition of water cure:

°any channel, either natural or artificial, through which water flows.

Back to Top