FISH SCREEN Meaning of FISH SCREEN in English A porous barrier placed across the inlet our outlet of a pond to prevent the passage of fish. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012