TRASH RACK


Meaning of TRASH RACK in English

A screen located at an intake fixture of a dam spillway or other such conduit to prevent the ingress of debris.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.