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.      Английский словарь экологического инжиниринга.