1. A stream of water. 2. A natural channel through which water may run or does run.
No related terms.
Comments are closed.