Rock Fill DamApril 11, 2022 Published by admin on April 11, 2022 Categories Tags Home / glossary / TrashrackA rack or screen of parallel bars installed at an intake to prevent debris from entering a canal or turbine. Share0 admin