VariousWords beta
Related Terms:
Definitions:
Noun
fish ladder
Definition: a series of ascending pools providing a passage for salmon to swim upstream past a dam
Definition: A structure built on or around dams or locks to facilitate the migration of fish.