Drop structure

2 topics · 2 sources

Science› Energy› Renewable Energy

Solar Energy

An in-stream structure of various materials designed to reduce the energy and force of stream flow.

Science

Water

A structure that conveys water to a lower elevation and dissipates the excess energy resulting from the drop.

Cite this definition

APA
MLA
Chicago