River Observing Station

2 topics · 2 sources

Science

Water

An established location along a river designated for observing and measuring properties of the river.

Science

Weather

An established location along a river designated for observing and measuring properties of the river.

Cite this definition

APA
MLA
Chicago