A screen located at an intake fixture of a dam spillway or other such conduit to prevent the ingress of debris.
TRASH RACK
Meaning of TRASH RACK in English
Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012