from The Century Dictionary.
- noun An artificial channel designed to enable fish to pass from one body of water to another or over river obstructions such as falls or dams.
Sorry, no etymologies found.
If Mr. Horsfall will do me the honour to come and see me, I will show him an efficient fish-pass which has been in operation forty years.
Essays in Natural History and Agriculture Thomas Garnett 1838